builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1065 starttime: 1467981811.49 results: success (0) buildid: 20160708040727 builduid: 75f4324d657349a998af2caa2550aa8a revision: 24e82cb41040b1f515135ae3ba8b6bddf234d509 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 05:43:31.488232) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 05:43:31.507529) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 05:43:31.507852) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 05:43:31.620798) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 05:43:31.621142) ========= 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-1467981799.174606-567297083 _=/tools/buildbot/bin/python using PTY: False --2016-07-08 05:43:31-- 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% 5.07M=0.002s 2016-07-08 05:43:32 (5.07 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.352790 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 05:43:32.020340) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 05:43:32.020656) ========= 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-1467981799.174606-567297083 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.053793 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 05:43:32.120877) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-07-08 05:43:32.121258) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 24e82cb41040b1f515135ae3ba8b6bddf234d509 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 24e82cb41040b1f515135ae3ba8b6bddf234d509 --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-1467981799.174606-567297083 _=/tools/buildbot/bin/python using PTY: False 2016-07-08 05:43:32,447 truncating revision to first 12 chars 2016-07-08 05:43:32,448 Setting DEBUG logging. 2016-07-08 05:43:32,448 attempt 1/10 2016-07-08 05:43:32,449 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/24e82cb41040?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 05:43:33,133 unpacking tar archive at: mozilla-beta-24e82cb41040/testing/mozharness/ program finished with exit code 0 elapsedTime=1.095600 ========= master_lag: 9.28 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-07-08 05:43:42.493325) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 05:43:42.493653) ========= script_repo_revision: 24e82cb41040b1f515135ae3ba8b6bddf234d509 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 05:43:42.494046) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-08 05:43:42.494341) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-08 05:43:43.929041) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 49 secs) (at 2016-07-08 05:43:43.929458) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467981799.174606-567297083 _=/tools/buildbot/bin/python using PTY: False 05:43:44 INFO - MultiFileLogger online at 20160708 05:43:44 in /builds/slave/test 05:43: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-beta --download-symbols true 05:43:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:43:44 INFO - {'append_to_log': False, 05:43:44 INFO - 'base_work_dir': '/builds/slave/test', 05:43:44 INFO - 'blob_upload_branch': 'mozilla-beta', 05:43:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:43:44 INFO - 'buildbot_json_path': 'buildprops.json', 05:43:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:43:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:43:44 INFO - 'download_minidump_stackwalk': True, 05:43:44 INFO - 'download_symbols': 'true', 05:43:44 INFO - 'e10s': False, 05:43:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:43:44 INFO - 'tooltool.py': '/tools/tooltool.py', 05:43:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:43:44 INFO - '/tools/misc-python/virtualenv.py')}, 05:43:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:43:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:43:44 INFO - 'log_level': 'info', 05:43:44 INFO - 'log_to_console': True, 05:43:44 INFO - 'opt_config_files': (), 05:43:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:43:44 INFO - '--processes=1', 05:43:44 INFO - '--config=%(test_path)s/wptrunner.ini', 05:43:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:43:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:43:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:43:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:43:44 INFO - 'pip_index': False, 05:43:44 INFO - 'require_test_zip': True, 05:43:44 INFO - 'test_type': ('testharness',), 05:43:44 INFO - 'this_chunk': '1', 05:43:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:43:44 INFO - 'total_chunks': '10', 05:43:44 INFO - 'virtualenv_path': 'venv', 05:43:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:43:44 INFO - 'work_dir': 'build'} 05:43:44 INFO - ##### 05:43:44 INFO - ##### Running clobber step. 05:43:44 INFO - ##### 05:43:44 INFO - Running pre-action listener: _resource_record_pre_action 05:43:44 INFO - Running main action method: clobber 05:43:44 INFO - rmtree: /builds/slave/test/build 05:43:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:43:46 INFO - Running post-action listener: _resource_record_post_action 05:43:46 INFO - ##### 05:43:46 INFO - ##### Running read-buildbot-config step. 05:43:46 INFO - ##### 05:43:46 INFO - Running pre-action listener: _resource_record_pre_action 05:43:46 INFO - Running main action method: read_buildbot_config 05:43:46 INFO - Using buildbot properties: 05:43:46 INFO - { 05:43:46 INFO - "project": "", 05:43:46 INFO - "product": "firefox", 05:43:46 INFO - "script_repo_revision": "production", 05:43:46 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 05:43:46 INFO - "repository": "", 05:43:46 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 05:43:46 INFO - "buildid": "20160708040727", 05:43:46 INFO - "pgo_build": "False", 05:43:46 INFO - "basedir": "/builds/slave/test", 05:43:46 INFO - "buildnumber": 10, 05:43:46 INFO - "slavename": "tst-linux32-spot-1065", 05:43:46 INFO - "revision": "24e82cb41040b1f515135ae3ba8b6bddf234d509", 05:43:46 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 05:43:46 INFO - "platform": "linux", 05:43:46 INFO - "branch": "mozilla-beta", 05:43:46 INFO - "repo_path": "releases/mozilla-beta", 05:43:46 INFO - "moz_repo_path": "", 05:43:46 INFO - "stage_platform": "linux", 05:43:46 INFO - "builduid": "75f4324d657349a998af2caa2550aa8a", 05:43:46 INFO - "slavebuilddir": "test" 05:43:46 INFO - } 05:43:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 05:43:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 05:43:46 INFO - Running post-action listener: _resource_record_post_action 05:43:46 INFO - ##### 05:43:46 INFO - ##### Running download-and-extract step. 05:43:46 INFO - ##### 05:43:46 INFO - Running pre-action listener: _resource_record_pre_action 05:43:46 INFO - Running main action method: download_and_extract 05:43:46 INFO - mkdir: /builds/slave/test/build/tests 05:43:46 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')]} 05:43:46 INFO - https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:43:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:43:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:43:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:43:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 05:43:47 INFO - Downloaded 1291 bytes. 05:43:47 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:43:47 INFO - Using the following test package requirements: 05:43:47 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:43:47 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:43:47 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 05:43:47 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:43:47 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 05:43:47 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:43:47 INFO - u'jsshell-linux-i686.zip'], 05:43:47 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:43:47 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 05:43:47 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:43:47 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:43:47 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 05:43:47 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:43:47 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 05:43:47 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:43:47 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 05:43:47 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:43:47 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 05:43:47 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 05:43:47 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')]} 05:43:47 INFO - https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:43:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:43:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:43:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:43:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 05:43:50 INFO - Downloaded 22861023 bytes. 05:43:50 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:43:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:43:50 INFO - caution: filename not matched: web-platform/* 05:43:50 INFO - Return code: 11 05:43: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')]} 05:43:50 INFO - https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:43:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:43:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:43:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:43:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 05:43:54 INFO - Downloaded 36389876 bytes. 05:43:54 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:43:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:43:58 INFO - caution: filename not matched: bin/* 05:43:58 INFO - caution: filename not matched: config/* 05:43:58 INFO - caution: filename not matched: mozbase/* 05:43:58 INFO - caution: filename not matched: marionette/* 05:43:58 INFO - caution: filename not matched: tools/wptserve/* 05:43:58 INFO - Return code: 11 05:43:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:58 INFO - https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:43:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:43:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:43:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:43:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 05:44:05 INFO - Downloaded 69355985 bytes. 05:44:05 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:44:05 INFO - mkdir: /builds/slave/test/properties 05:44:05 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:44:05 INFO - Writing to file /builds/slave/test/properties/build_url 05:44:05 INFO - Contents: 05:44:05 INFO - build_url:https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:44:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:44:05 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:44:05 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:44:05 INFO - Contents: 05:44:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:44:05 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')]} 05:44:05 INFO - https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:44:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:44:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:44:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:44:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:44:14 INFO - Downloaded 92363352 bytes. 05:44:14 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:44:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:44:22 INFO - Return code: 0 05:44:22 INFO - Running post-action listener: _resource_record_post_action 05:44:22 INFO - Running post-action listener: set_extra_try_arguments 05:44:22 INFO - ##### 05:44:22 INFO - ##### Running create-virtualenv step. 05:44:22 INFO - ##### 05:44:22 INFO - Running pre-action listener: _pre_create_virtualenv 05:44:22 INFO - Running pre-action listener: _resource_record_pre_action 05:44:22 INFO - Running main action method: create_virtualenv 05:44:22 INFO - Creating virtualenv /builds/slave/test/build/venv 05:44:22 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 05:44:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:44:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:44:23 INFO - Using real prefix '/usr' 05:44:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:44:24 INFO - Installing distribute.............................................................................................................................................................................................done. 05:44:28 INFO - Installing pip.................done. 05:44:28 INFO - Return code: 0 05:44:28 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:44:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:44:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:44:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:44:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:44:28 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 0x8fb8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x901f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90d32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90c2f70>, '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 0x90c2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90c8750>, '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-1467981799.174606-567297083', '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 05:44:28 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 05:44:28 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 05:44:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:44:28 INFO - 'CCACHE_UMASK': '002', 05:44:28 INFO - 'DISPLAY': ':0', 05:44:28 INFO - 'HOME': '/home/cltbld', 05:44:28 INFO - 'LANG': 'en_US.UTF-8', 05:44:28 INFO - 'LOGNAME': 'cltbld', 05:44:28 INFO - 'MAIL': '/var/mail/cltbld', 05:44:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:44:28 INFO - 'MOZ_NO_REMOTE': '1', 05:44:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:44:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:44:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:28 INFO - 'PWD': '/builds/slave/test', 05:44:28 INFO - 'SHELL': '/bin/bash', 05:44:28 INFO - 'SHLVL': '1', 05:44:28 INFO - 'TERM': 'linux', 05:44:28 INFO - 'TMOUT': '86400', 05:44:28 INFO - 'USER': 'cltbld', 05:44:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467981799.174606-567297083', 05:44:28 INFO - '_': '/tools/buildbot/bin/python'} 05:44:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:44:28 INFO - Downloading/unpacking psutil>=0.7.1 05:44:28 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 05:44:28 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 05:44:28 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 05:44:28 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 05:44:28 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 05:44:28 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 05:44:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:44:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:44:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:44:33 INFO - Installing collected packages: psutil 05:44:33 INFO - Running setup.py install for psutil 05:44:33 INFO - building 'psutil._psutil_linux' extension 05:44:33 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 05:44:33 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:44:33 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:44:33 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 05:44:33 INFO - building 'psutil._psutil_posix' extension 05:44:33 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 05:44:33 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 05:44:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:44:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:44:34 INFO - Successfully installed psutil 05:44:34 INFO - Cleaning up... 05:44:34 INFO - Return code: 0 05:44:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:44:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:44:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:44:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:44:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:44:34 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 0x8fb8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x901f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90d32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90c2f70>, '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 0x90c2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90c8750>, '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-1467981799.174606-567297083', '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 05:44:34 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 05:44:34 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 05:44:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:44:34 INFO - 'CCACHE_UMASK': '002', 05:44:34 INFO - 'DISPLAY': ':0', 05:44:34 INFO - 'HOME': '/home/cltbld', 05:44:34 INFO - 'LANG': 'en_US.UTF-8', 05:44:34 INFO - 'LOGNAME': 'cltbld', 05:44:34 INFO - 'MAIL': '/var/mail/cltbld', 05:44:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:44:34 INFO - 'MOZ_NO_REMOTE': '1', 05:44:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:44:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:44:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:34 INFO - 'PWD': '/builds/slave/test', 05:44:34 INFO - 'SHELL': '/bin/bash', 05:44:34 INFO - 'SHLVL': '1', 05:44:34 INFO - 'TERM': 'linux', 05:44:34 INFO - 'TMOUT': '86400', 05:44:34 INFO - 'USER': 'cltbld', 05:44:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467981799.174606-567297083', 05:44:34 INFO - '_': '/tools/buildbot/bin/python'} 05:44:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:44:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:44:34 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 05:44:34 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 05:44:34 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 05:44:34 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 05:44:34 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 05:44:34 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 05:44:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:44:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:44:38 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:44:38 INFO - Installing collected packages: mozsystemmonitor 05:44:38 INFO - Running setup.py install for mozsystemmonitor 05:44:38 INFO - Successfully installed mozsystemmonitor 05:44:38 INFO - Cleaning up... 05:44:38 INFO - Return code: 0 05:44:38 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:44:38 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')]} 05:44:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:44:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:44:38 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')]} 05:44:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:44:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:44:38 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 0x8fb8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x901f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90d32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90c2f70>, '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 0x90c2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90c8750>, '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-1467981799.174606-567297083', '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 05:44:38 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 05:44:38 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 05:44:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:44:38 INFO - 'CCACHE_UMASK': '002', 05:44:38 INFO - 'DISPLAY': ':0', 05:44:38 INFO - 'HOME': '/home/cltbld', 05:44:38 INFO - 'LANG': 'en_US.UTF-8', 05:44:38 INFO - 'LOGNAME': 'cltbld', 05:44:38 INFO - 'MAIL': '/var/mail/cltbld', 05:44:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:44:38 INFO - 'MOZ_NO_REMOTE': '1', 05:44:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:44:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:44:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:38 INFO - 'PWD': '/builds/slave/test', 05:44:38 INFO - 'SHELL': '/bin/bash', 05:44:38 INFO - 'SHLVL': '1', 05:44:38 INFO - 'TERM': 'linux', 05:44:38 INFO - 'TMOUT': '86400', 05:44:38 INFO - 'USER': 'cltbld', 05:44:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467981799.174606-567297083', 05:44:38 INFO - '_': '/tools/buildbot/bin/python'} 05:44:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:44:39 INFO - Downloading/unpacking blobuploader==1.2.4 05:44: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 05:44: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 05:44: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 05:44: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 05:44: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 05:44: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 05:44:43 INFO - Downloading blobuploader-1.2.4.tar.gz 05:44:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:44:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:44: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 05:44: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 05:44: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 05:44: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 05:44: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 05:44: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 05:44:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:44:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:44:44 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 05:44:44 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 05:44:44 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 05:44:44 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 05:44:44 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 05:44:44 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 05:44:44 INFO - Downloading docopt-0.6.1.tar.gz 05:44:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:44:44 INFO - Installing collected packages: blobuploader, requests, docopt 05:44:44 INFO - Running setup.py install for blobuploader 05:44:44 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:44:45 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:44:45 INFO - Running setup.py install for requests 05:44:45 INFO - Running setup.py install for docopt 05:44:46 INFO - Successfully installed blobuploader requests docopt 05:44:46 INFO - Cleaning up... 05:44:46 INFO - Return code: 0 05:44:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:44:46 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')]} 05:44:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:44:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:44:46 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')]} 05:44:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:44:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:44:46 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 0x8fb8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x901f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90d32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90c2f70>, '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 0x90c2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90c8750>, '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-1467981799.174606-567297083', '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 05:44:46 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 05:44:46 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 05:44:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:44:46 INFO - 'CCACHE_UMASK': '002', 05:44:46 INFO - 'DISPLAY': ':0', 05:44:46 INFO - 'HOME': '/home/cltbld', 05:44:46 INFO - 'LANG': 'en_US.UTF-8', 05:44:46 INFO - 'LOGNAME': 'cltbld', 05:44:46 INFO - 'MAIL': '/var/mail/cltbld', 05:44:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:44:46 INFO - 'MOZ_NO_REMOTE': '1', 05:44:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:44:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:44:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:46 INFO - 'PWD': '/builds/slave/test', 05:44:46 INFO - 'SHELL': '/bin/bash', 05:44:46 INFO - 'SHLVL': '1', 05:44:46 INFO - 'TERM': 'linux', 05:44:46 INFO - 'TMOUT': '86400', 05:44:46 INFO - 'USER': 'cltbld', 05:44:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467981799.174606-567297083', 05:44:46 INFO - '_': '/tools/buildbot/bin/python'} 05:44:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:44:46 INFO - Running setup.py (path:/tmp/pip-1EYfmA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:44:46 INFO - Running setup.py (path:/tmp/pip-QHoeGs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:44:46 INFO - Running setup.py (path:/tmp/pip-JNkPOR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:44:47 INFO - Running setup.py (path:/tmp/pip-Ykmaa5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:44:47 INFO - Running setup.py (path:/tmp/pip-EwB6mr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:44:47 INFO - Running setup.py (path:/tmp/pip-PDOndE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:44:47 INFO - Running setup.py (path:/tmp/pip-P73QEA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:44:47 INFO - Running setup.py (path:/tmp/pip-SKILEH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:44:47 INFO - Running setup.py (path:/tmp/pip-nA9z5K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:44:47 INFO - Running setup.py (path:/tmp/pip-AOMOsG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:44:47 INFO - Running setup.py (path:/tmp/pip-wFr6Wz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:44:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:44:48 INFO - Running setup.py (path:/tmp/pip-1hY15o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:44:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:44:48 INFO - Running setup.py (path:/tmp/pip-jcnhKa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:44:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:44:48 INFO - Running setup.py (path:/tmp/pip-2gthNs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:44:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:44:48 INFO - Running setup.py (path:/tmp/pip-iKPhle-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:44:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:44:48 INFO - Running setup.py (path:/tmp/pip-maZDnE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:44:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:44:48 INFO - Running setup.py (path:/tmp/pip-TstHar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:44:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:44:48 INFO - Running setup.py (path:/tmp/pip-3KlyYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:44:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:44:49 INFO - Running setup.py (path:/tmp/pip-Tjo4yO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:44:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:44:49 INFO - Running setup.py (path:/tmp/pip-e4IoQW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:44:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:44:49 INFO - Running setup.py (path:/tmp/pip-2uez1F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:44:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:44:49 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 05:44:49 INFO - Running setup.py install for manifestparser 05:44:50 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:44:50 INFO - Running setup.py install for mozcrash 05:44:50 INFO - Running setup.py install for mozdebug 05:44:50 INFO - Running setup.py install for mozdevice 05:44:50 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:44:50 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:44:50 INFO - Running setup.py install for mozfile 05:44:51 INFO - Running setup.py install for mozhttpd 05:44:51 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:44:51 INFO - Running setup.py install for mozinfo 05:44:51 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:44:51 INFO - Running setup.py install for mozInstall 05:44:51 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:44:51 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:44:51 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:44:51 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:44:51 INFO - Running setup.py install for mozleak 05:44:51 INFO - Running setup.py install for mozlog 05:44:52 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:44:52 INFO - Running setup.py install for moznetwork 05:44:52 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:44:52 INFO - Running setup.py install for mozprocess 05:44:52 INFO - Running setup.py install for mozprofile 05:44:52 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:44:52 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:44:52 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:44:52 INFO - Running setup.py install for mozrunner 05:44:53 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:44:53 INFO - Running setup.py install for mozscreenshot 05:44:53 INFO - Running setup.py install for moztest 05:44:53 INFO - Running setup.py install for mozversion 05:44:53 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:44:53 INFO - Running setup.py install for wptserve 05:44:54 INFO - Running setup.py install for marionette-driver 05:44:54 INFO - Running setup.py install for browsermob-proxy 05:44:54 INFO - Running setup.py install for marionette-client 05:44:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:44:55 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:44:55 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 05:44:55 INFO - Cleaning up... 05:44:55 INFO - Return code: 0 05:44:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:44:55 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')]} 05:44:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:44:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:44:55 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')]} 05:44:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:44:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:44:55 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 0x8fb8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x901f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90d32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90c2f70>, '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 0x90c2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90c8750>, '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-1467981799.174606-567297083', '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 05:44:55 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 05:44:55 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 05:44:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:44:55 INFO - 'CCACHE_UMASK': '002', 05:44:55 INFO - 'DISPLAY': ':0', 05:44:55 INFO - 'HOME': '/home/cltbld', 05:44:55 INFO - 'LANG': 'en_US.UTF-8', 05:44:55 INFO - 'LOGNAME': 'cltbld', 05:44:55 INFO - 'MAIL': '/var/mail/cltbld', 05:44:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:44:55 INFO - 'MOZ_NO_REMOTE': '1', 05:44:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:44:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:44:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:55 INFO - 'PWD': '/builds/slave/test', 05:44:55 INFO - 'SHELL': '/bin/bash', 05:44:55 INFO - 'SHLVL': '1', 05:44:55 INFO - 'TERM': 'linux', 05:44:55 INFO - 'TMOUT': '86400', 05:44:55 INFO - 'USER': 'cltbld', 05:44:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467981799.174606-567297083', 05:44:55 INFO - '_': '/tools/buildbot/bin/python'} 05:44:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:44:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:44:55 INFO - Running setup.py (path:/tmp/pip-dMvjZf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:44:55 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)) 05:44:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:44:55 INFO - Running setup.py (path:/tmp/pip-nWz5az-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:44:55 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)) 05:44:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:44:55 INFO - Running setup.py (path:/tmp/pip-EmxroS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:44:56 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)) 05:44:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:44:56 INFO - Running setup.py (path:/tmp/pip-tze41O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:44:56 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)) 05:44:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:44:56 INFO - Running setup.py (path:/tmp/pip-B7UR1j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:44:56 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)) 05:44:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:44:56 INFO - Running setup.py (path:/tmp/pip-MVoOrm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:44:56 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)) 05:44:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:44:56 INFO - Running setup.py (path:/tmp/pip-lqjnZk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:44:56 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)) 05:44:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:44:56 INFO - Running setup.py (path:/tmp/pip-7PkpHY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:44:56 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)) 05:44:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:44:56 INFO - Running setup.py (path:/tmp/pip-2WKnfZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:44:56 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)) 05:44:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:44:56 INFO - Running setup.py (path:/tmp/pip-jFcJrR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:44:57 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)) 05:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:44:57 INFO - Running setup.py (path:/tmp/pip-Vqc9PG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:44:57 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)) 05:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:44:57 INFO - Running setup.py (path:/tmp/pip-eV4B1W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:44:57 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)) 05:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:44:57 INFO - Running setup.py (path:/tmp/pip-kzD54r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:44:57 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)) 05:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:44:57 INFO - Running setup.py (path:/tmp/pip-zPQ7f3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:44:57 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)) 05:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:44:57 INFO - Running setup.py (path:/tmp/pip-KaVc5c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:44:57 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)) 05:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:44:57 INFO - Running setup.py (path:/tmp/pip-WLnPm4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:44:57 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)) 05:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:44:57 INFO - Running setup.py (path:/tmp/pip-w4B46K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:44:58 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)) 05:44:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:44:58 INFO - Running setup.py (path:/tmp/pip-PQMLHe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:44:58 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)) 05:44:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:44:58 INFO - Running setup.py (path:/tmp/pip-uvmpqe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:44:58 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)) 05:44:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:44:58 INFO - Running setup.py (path:/tmp/pip-lITno2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:44:58 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)) 05:44:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:44:58 INFO - Running setup.py (path:/tmp/pip-dgzTcI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:44:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:44:59 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)) 05:44:59 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)) 05:44:59 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)) 05:44:59 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)) 05:44:59 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)) 05:44:59 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)) 05:44:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:44:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:44:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:44:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:45:03 INFO - Downloading blessings-1.6.tar.gz 05:45:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:45:03 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)) 05:45:03 INFO - Installing collected packages: blessings 05:45:03 INFO - Running setup.py install for blessings 05:45:03 INFO - Successfully installed blessings 05:45:03 INFO - Cleaning up... 05:45:03 INFO - Return code: 0 05:45:03 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:45:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:45:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:45:04 INFO - Reading from file tmpfile_stdout 05:45:04 INFO - Current package versions: 05:45:04 INFO - argparse == 1.2.1 05:45:04 INFO - blessings == 1.6 05:45:04 INFO - blobuploader == 1.2.4 05:45:04 INFO - browsermob-proxy == 0.6.0 05:45:04 INFO - docopt == 0.6.1 05:45:04 INFO - manifestparser == 1.1 05:45:04 INFO - marionette-client == 2.3.0 05:45:04 INFO - marionette-driver == 1.4.0 05:45:04 INFO - mozInstall == 1.12 05:45:04 INFO - mozcrash == 0.17 05:45:04 INFO - mozdebug == 0.1 05:45:04 INFO - mozdevice == 0.48 05:45:04 INFO - mozfile == 1.2 05:45:04 INFO - mozhttpd == 0.7 05:45:04 INFO - mozinfo == 0.9 05:45:04 INFO - mozleak == 0.1 05:45:04 INFO - mozlog == 3.1 05:45:04 INFO - moznetwork == 0.27 05:45:04 INFO - mozprocess == 0.22 05:45:04 INFO - mozprofile == 0.28 05:45:04 INFO - mozrunner == 6.11 05:45:04 INFO - mozscreenshot == 0.1 05:45:04 INFO - mozsystemmonitor == 0.0 05:45:04 INFO - moztest == 0.7 05:45:04 INFO - mozversion == 1.4 05:45:04 INFO - psutil == 3.1.1 05:45:04 INFO - requests == 1.2.3 05:45:04 INFO - wptserve == 1.4.0 05:45:04 INFO - wsgiref == 0.1.2 05:45:04 INFO - Running post-action listener: _resource_record_post_action 05:45:04 INFO - Running post-action listener: _start_resource_monitoring 05:45:04 INFO - Starting resource monitoring. 05:45:04 INFO - ##### 05:45:04 INFO - ##### Running pull step. 05:45:04 INFO - ##### 05:45:04 INFO - Running pre-action listener: _resource_record_pre_action 05:45:04 INFO - Running main action method: pull 05:45:04 INFO - Pull has nothing to do! 05:45:04 INFO - Running post-action listener: _resource_record_post_action 05:45:04 INFO - ##### 05:45:04 INFO - ##### Running install step. 05:45:04 INFO - ##### 05:45:04 INFO - Running pre-action listener: _resource_record_pre_action 05:45:04 INFO - Running main action method: install 05:45:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:45:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:45:04 INFO - Reading from file tmpfile_stdout 05:45:04 INFO - Detecting whether we're running mozinstall >=1.0... 05:45:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:45:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:45:04 INFO - Reading from file tmpfile_stdout 05:45:04 INFO - Output received: 05:45:04 INFO - Usage: mozinstall [options] installer 05:45:04 INFO - Options: 05:45:04 INFO - -h, --help show this help message and exit 05:45:04 INFO - -d DEST, --destination=DEST 05:45:04 INFO - Directory to install application into. [default: 05:45:04 INFO - "/builds/slave/test"] 05:45:04 INFO - --app=APP Application being installed. [default: firefox] 05:45:04 INFO - mkdir: /builds/slave/test/build/application 05:45:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:45:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 05:45:37 INFO - Reading from file tmpfile_stdout 05:45:37 INFO - Output received: 05:45:37 INFO - /builds/slave/test/build/application/firefox/firefox 05:45:37 INFO - Running post-action listener: _resource_record_post_action 05:45:37 INFO - ##### 05:45:37 INFO - ##### Running run-tests step. 05:45:37 INFO - ##### 05:45:37 INFO - Running pre-action listener: _resource_record_pre_action 05:45:37 INFO - Running main action method: run_tests 05:45:37 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:45:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:45:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:45:37 INFO - grabbing minidump binary from tooltool 05:45:37 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')]} 05:45:37 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 0x90c2f70>, '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 0x90c2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90c8750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:45:37 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 05:45:37 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 05:45:37 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:45:37 INFO - Return code: 0 05:45:37 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:45:37 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:45:37 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/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:45:37 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/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:45:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:45:37 INFO - 'CCACHE_UMASK': '002', 05:45:37 INFO - 'DISPLAY': ':0', 05:45:37 INFO - 'HOME': '/home/cltbld', 05:45:37 INFO - 'LANG': 'en_US.UTF-8', 05:45:37 INFO - 'LOGNAME': 'cltbld', 05:45:37 INFO - 'MAIL': '/var/mail/cltbld', 05:45:37 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:45:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:45:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:45:37 INFO - 'MOZ_NO_REMOTE': '1', 05:45:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:45:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:45:37 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:45:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:45:37 INFO - 'PWD': '/builds/slave/test', 05:45:37 INFO - 'SHELL': '/bin/bash', 05:45:37 INFO - 'SHLVL': '1', 05:45:37 INFO - 'TERM': 'linux', 05:45:37 INFO - 'TMOUT': '86400', 05:45:37 INFO - 'USER': 'cltbld', 05:45:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467981799.174606-567297083', 05:45:37 INFO - '_': '/tools/buildbot/bin/python'} 05:45:37 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/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:45:38 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 05:45:38 INFO - import pkg_resources 05:45:39 INFO - Using 1 client processes 05:45:40 INFO - wptserve Starting http server on 127.0.0.1:8000 05:45:40 INFO - wptserve Starting http server on 127.0.0.1:8001 05:45:40 INFO - wptserve Starting http server on 127.0.0.1:8443 05:45:42 INFO - SUITE-START | Running 778 tests 05:45:42 INFO - Running testharness tests 05:45:42 INFO - Setting up ssl 05:45:42 INFO - PROCESS | certutil | 05:45:42 INFO - PROCESS | certutil | 05:45:42 INFO - PROCESS | certutil | 05:45:42 INFO - Certificate Nickname Trust Attributes 05:45:42 INFO - SSL,S/MIME,JAR/XPI 05:45:42 INFO - 05:45:42 INFO - web-platform-tests CT,, 05:45:42 INFO - 05:45:42 INFO - Starting runner 05:45:45 INFO - PROCESS | 18975 | 1467981945403 Marionette DEBUG Marionette enabled via build flag and pref 05:45:45 INFO - PROCESS | 18975 | ++DOCSHELL 0xa4d54000 == 1 [pid = 18975] [id = 1] 05:45:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 1 (0xa4d54400) [pid = 18975] [serial = 1] [outer = (nil)] 05:45:45 INFO - PROCESS | 18975 | [18975] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:45:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 2 (0xa4d54c00) [pid = 18975] [serial = 2] [outer = 0xa4d54400] 05:45:46 INFO - PROCESS | 18975 | 1467981946141 Marionette INFO Listening on port 2828 05:45:46 INFO - PROCESS | 18975 | 1467981946764 Marionette DEBUG Marionette enabled via command-line flag 05:45:46 INFO - PROCESS | 18975 | ++DOCSHELL 0xa22afc00 == 2 [pid = 18975] [id = 2] 05:45:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 3 (0xa22b1000) [pid = 18975] [serial = 3] [outer = (nil)] 05:45:46 INFO - PROCESS | 18975 | [18975] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:45:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 4 (0xa8bc0c00) [pid = 18975] [serial = 4] [outer = 0xa22b1000] 05:45:46 INFO - PROCESS | 18975 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fd41e0 05:45:46 INFO - PROCESS | 18975 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fd4cc0 05:45:47 INFO - PROCESS | 18975 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1fddd40 05:45:47 INFO - PROCESS | 18975 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1ff99a0 05:45:47 INFO - PROCESS | 18975 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1fde7a0 05:45:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 5 (0xa1012000) [pid = 18975] [serial = 5] [outer = 0xa4d54400] 05:45:47 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:45:47 INFO - PROCESS | 18975 | 1467981947177 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58203 05:45:47 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:45:47 INFO - PROCESS | 18975 | 1467981947215 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58204 05:45:47 INFO - PROCESS | 18975 | 1467981947276 Marionette DEBUG Closed connection conn0 05:45:47 INFO - PROCESS | 18975 | [18975] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 05:45:47 INFO - PROCESS | 18975 | 1467981947391 Marionette DEBUG Closed connection conn1 05:45:47 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:45:47 INFO - PROCESS | 18975 | 1467981947406 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58205 05:45:47 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:45:47 INFO - PROCESS | 18975 | 1467981947463 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:58206 05:45:47 INFO - PROCESS | 18975 | 1467981947475 Marionette DEBUG Closed connection conn2 05:45:47 INFO - PROCESS | 18975 | 1467981947530 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:45:47 INFO - PROCESS | 18975 | 1467981947544 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160708040727","device":"desktop","version":"48.0"} 05:45:48 INFO - PROCESS | 18975 | [18975] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:45:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x9b230400 == 3 [pid = 18975] [id = 3] 05:45:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 6 (0x9b230800) [pid = 18975] [serial = 6] [outer = (nil)] 05:45:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x9b232800 == 4 [pid = 18975] [id = 4] 05:45:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 7 (0x9b234400) [pid = 18975] [serial = 7] [outer = (nil)] 05:45:50 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:45:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x9a7e3000 == 5 [pid = 18975] [id = 5] 05:45:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 8 (0x9a7e3400) [pid = 18975] [serial = 8] [outer = (nil)] 05:45:50 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:45:50 INFO - PROCESS | 18975 | [18975] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:45:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 9 (0x9a684c00) [pid = 18975] [serial = 9] [outer = 0x9a7e3400] 05:45:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 10 (0x9a3b4400) [pid = 18975] [serial = 10] [outer = 0x9b230800] 05:45:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 11 (0x9a3b6000) [pid = 18975] [serial = 11] [outer = 0x9b234400] 05:45:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 12 (0x9a3b8800) [pid = 18975] [serial = 12] [outer = 0x9a7e3400] 05:45:52 INFO - PROCESS | 18975 | 1467981952162 Marionette INFO startBrowser 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:52 INFO - PROCESS | 18975 | 1467981952216 Marionette DEBUG loaded listener.js 05:45:52 INFO - PROCESS | 18975 | 1467981952238 Marionette DEBUG loaded listener.js 05:45:52 INFO - PROCESS | 18975 | 1467981952243 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 13 (0x98284000) [pid = 18975] [serial = 13] [outer = 0x9a7e3400] 05:45:53 INFO - PROCESS | 18975 | 1467981953086 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"63ae09a5-2b99-4ec7-8cea-ea09776d7226","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160708040727","device":"desktop","version":"48.0","command_id":1}}] 05:45:53 INFO - PROCESS | 18975 | 1467981953315 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:45:53 INFO - PROCESS | 18975 | 1467981953328 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:53 INFO - PROCESS | 18975 | 1467981953637 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:45:53 INFO - PROCESS | 18975 | 1467981953889 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:45:53 INFO - PROCESS | 18975 | 1467981953895 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:53 INFO - PROCESS | 18975 | [18975] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:45:53 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:45:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 14 (0x9532c000) [pid = 18975] [serial = 14] [outer = 0x9a7e3400] 05:45:54 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:45:54 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:54 INFO - PROCESS | 18975 | 1467981954442 Marionette TRACE conn3 <- [1,3,null,{}] 05:45:54 INFO - PROCESS | 18975 | 1467981954451 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:45:54 INFO - PROCESS | 18975 | 1467981954458 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:54 INFO - PROCESS | 18975 | 1467981954488 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:45:54 INFO - PROCESS | 18975 | 1467981954526 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:45:54 INFO - PROCESS | 18975 | 1467981954533 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:45:54 INFO - PROCESS | 18975 | 1467981954543 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 18975 | 1467981954549 Marionette TRACE conn3 <- [1,6,null,{}] 05:45:54 INFO - PROCESS | 18975 | 1467981954557 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:54 INFO - PROCESS | 18975 | 1467981954561 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:54 INFO - PROCESS | 18975 | 1467981954585 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:45:54 INFO - PROCESS | 18975 | 1467981954597 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 18975 | 1467981954607 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x93c4f000 == 6 [pid = 18975] [id = 6] 05:45:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 15 (0x93c4f400) [pid = 18975] [serial = 15] [outer = (nil)] 05:45:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 16 (0x95330c00) [pid = 18975] [serial = 16] [outer = 0x93c4f400] 05:45:54 INFO - PROCESS | 18975 | 1467981954694 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 17 (0x98042000) [pid = 18975] [serial = 17] [outer = 0x93c4f400] 05:45:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x93a52800 == 7 [pid = 18975] [id = 7] 05:45:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 18 (0x93a5a800) [pid = 18975] [serial = 18] [outer = (nil)] 05:45:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 19 (0x93aa1400) [pid = 18975] [serial = 19] [outer = 0x93a5a800] 05:45:55 INFO - PROCESS | 18975 | 1467981955241 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 20 (0x93a58c00) [pid = 18975] [serial = 20] [outer = 0x93a5a800] 05:45:55 INFO - PROCESS | 18975 | [18975] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:45:55 INFO - PROCESS | 18975 | 1467981955892 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1537ms 05:45:56 INFO - PROCESS | 18975 | 1467981956195 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:45:56 INFO - PROCESS | 18975 | 1467981956204 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:45:56 INFO - PROCESS | 18975 | 1467981956278 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 18975 | 1467981956282 Marionette TRACE conn3 <- [1,10,null,{}] 05:45:56 INFO - PROCESS | 18975 | 1467981956315 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:56 INFO - PROCESS | 18975 | 1467981956322 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:56 INFO - PROCESS | 18975 | 1467981956544 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:45:56 INFO - PROCESS | 18975 | 1467981956656 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 18975 | 1467981956667 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x92f9e800 == 8 [pid = 18975] [id = 8] 05:45:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 21 (0x93aa7c00) [pid = 18975] [serial = 21] [outer = (nil)] 05:45:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 22 (0x98232800) [pid = 18975] [serial = 22] [outer = 0x93aa7c00] 05:45:56 INFO - PROCESS | 18975 | 1467981956758 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 23 (0x99575400) [pid = 18975] [serial = 23] [outer = 0x93aa7c00] 05:45:57 INFO - PROCESS | 18975 | 1467981957675 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:45:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x99d25000 == 9 [pid = 18975] [id = 9] 05:45:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 24 (0x99d26800) [pid = 18975] [serial = 24] [outer = (nil)] 05:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1484ms 05:45:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 25 (0x99dbd000) [pid = 18975] [serial = 25] [outer = 0x99d26800] 05:45:57 INFO - PROCESS | 18975 | 1467981957769 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 18975 | 1467981957778 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:45:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 26 (0x9b025800) [pid = 18975] [serial = 26] [outer = 0x99d26800] 05:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:45:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x9b01f800 == 10 [pid = 18975] [id = 10] 05:45:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 27 (0x9b026c00) [pid = 18975] [serial = 27] [outer = (nil)] 05:45:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 28 (0x9b922400) [pid = 18975] [serial = 28] [outer = 0x9b026c00] 05:45:57 INFO - PROCESS | 18975 | 1467981957977 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 18975 | 1467981957983 Marionette TRACE conn3 <- [1,14,null,{}] 05:45:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 29 (0x9c1e0400) [pid = 18975] [serial = 29] [outer = 0x9b026c00] 05:45:58 INFO - PROCESS | 18975 | 1467981958103 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:58 INFO - PROCESS | 18975 | 1467981958110 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:58 INFO - PROCESS | 18975 | 1467981958408 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:45:58 INFO - PROCESS | 18975 | 1467981958556 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 18975 | 1467981958568 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:58 INFO - PROCESS | 18975 | ++DOCSHELL 0xa1010800 == 11 [pid = 18975] [id = 11] 05:45:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 30 (0xa24f0000) [pid = 18975] [serial = 30] [outer = (nil)] 05:45:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 31 (0xa3109000) [pid = 18975] [serial = 31] [outer = 0xa24f0000] 05:45:58 INFO - PROCESS | 18975 | 1467981958658 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 32 (0xa4d0b000) [pid = 18975] [serial = 32] [outer = 0xa24f0000] 05:45:59 INFO - PROCESS | 18975 | 1467981959621 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1843ms 05:45:59 INFO - PROCESS | 18975 | 1467981959657 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:45:59 INFO - PROCESS | 18975 | 1467981959662 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:45:59 INFO - PROCESS | 18975 | 1467981959669 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 18975 | 1467981959676 Marionette TRACE conn3 <- [1,18,null,{}] 05:45:59 INFO - PROCESS | 18975 | 1467981959694 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:59 INFO - PROCESS | 18975 | 1467981959704 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:45:59 INFO - PROCESS | 18975 | 1467981959962 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:46:00 INFO - PROCESS | 18975 | 1467981960125 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 18975 | 1467981960139 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:00 INFO - PROCESS | 18975 | ++DOCSHELL 0xa6da1000 == 12 [pid = 18975] [id = 12] 05:46:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 33 (0xa6da4c00) [pid = 18975] [serial = 33] [outer = (nil)] 05:46:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 34 (0xa6e3e800) [pid = 18975] [serial = 34] [outer = 0xa6da4c00] 05:46:00 INFO - PROCESS | 18975 | 1467981960239 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 35 (0xa81fb400) [pid = 18975] [serial = 35] [outer = 0xa6da4c00] 05:46:01 INFO - PROCESS | 18975 | 1467981961200 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1596ms 05:46:01 INFO - PROCESS | 18975 | 1467981961267 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 18975 | 1467981961273 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:46:01 INFO - PROCESS | 18975 | 1467981961281 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 18975 | 1467981961285 Marionette TRACE conn3 <- [1,22,null,{}] 05:46:01 INFO - PROCESS | 18975 | 1467981961292 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:01 INFO - PROCESS | 18975 | 1467981961297 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:01 INFO - PROCESS | 18975 | 1467981961540 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:46:01 INFO - PROCESS | 18975 | 1467981961697 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:01 INFO - PROCESS | 18975 | 1467981961707 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x99d14800 == 13 [pid = 18975] [id = 13] 05:46:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 36 (0x99d1b000) [pid = 18975] [serial = 36] [outer = (nil)] 05:46:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 37 (0x9b9e3800) [pid = 18975] [serial = 37] [outer = 0x99d1b000] 05:46:01 INFO - PROCESS | 18975 | 1467981961800 Marionette DEBUG loaded listener.js 05:46:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 38 (0x92e97400) [pid = 18975] [serial = 38] [outer = 0x99d1b000] 05:46:03 INFO - PROCESS | 18975 | 1467981963049 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1836ms 05:46:03 INFO - PROCESS | 18975 | 1467981963129 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 18975 | 1467981963139 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:46:03 INFO - PROCESS | 18975 | 1467981963148 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 18975 | 1467981963153 Marionette TRACE conn3 <- [1,26,null,{}] 05:46:03 INFO - PROCESS | 18975 | 1467981963163 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:03 INFO - PROCESS | 18975 | 1467981963169 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:03 INFO - PROCESS | 18975 | 1467981963434 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:46:03 INFO - PROCESS | 18975 | 1467981963646 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 18975 | 1467981963660 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x93c89000 == 14 [pid = 18975] [id = 14] 05:46:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 39 (0x93c8ec00) [pid = 18975] [serial = 39] [outer = (nil)] 05:46:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 40 (0x9478c400) [pid = 18975] [serial = 40] [outer = 0x93c8ec00] 05:46:03 INFO - PROCESS | 18975 | 1467981963750 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 41 (0x951a0000) [pid = 18975] [serial = 41] [outer = 0x93c8ec00] 05:46:04 INFO - PROCESS | 18975 | 1467981964528 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1396ms 05:46:04 INFO - PROCESS | 18975 | 1467981964544 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 18975 | 1467981964551 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:46:04 INFO - PROCESS | 18975 | 1467981964561 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 18975 | 1467981964565 Marionette TRACE conn3 <- [1,30,null,{}] 05:46:04 INFO - PROCESS | 18975 | 1467981964572 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:04 INFO - PROCESS | 18975 | 1467981964578 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:04 INFO - PROCESS | 18975 | 1467981964814 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:46:04 INFO - PROCESS | 18975 | 1467981964829 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:04 INFO - PROCESS | 18975 | 1467981964840 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x98288000 == 15 [pid = 18975] [id = 15] 05:46:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 42 (0x991bbc00) [pid = 18975] [serial = 42] [outer = (nil)] 05:46:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 43 (0x9957ac00) [pid = 18975] [serial = 43] [outer = 0x991bbc00] 05:46:04 INFO - PROCESS | 18975 | 1467981964916 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 44 (0x99cd3000) [pid = 18975] [serial = 44] [outer = 0x991bbc00] 05:46:05 INFO - PROCESS | 18975 | 1467981965752 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1237ms 05:46:05 INFO - PROCESS | 18975 | 1467981965799 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:46:05 INFO - PROCESS | 18975 | 1467981965804 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:46:05 INFO - PROCESS | 18975 | 1467981965817 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:46:05 INFO - PROCESS | 18975 | 1467981965823 Marionette TRACE conn3 <- [1,34,null,{}] 05:46:05 INFO - PROCESS | 18975 | 1467981965840 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:05 INFO - PROCESS | 18975 | 1467981965849 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:06 INFO - PROCESS | 18975 | 1467981966031 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:46:06 INFO - PROCESS | 18975 | 1467981966135 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 18975 | 1467981966144 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:06 INFO - PROCESS | 18975 | ++DOCSHELL 0x991b8800 == 16 [pid = 18975] [id = 16] 05:46:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 45 (0x9957a400) [pid = 18975] [serial = 45] [outer = (nil)] 05:46:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 46 (0x99d18800) [pid = 18975] [serial = 46] [outer = 0x9957a400] 05:46:06 INFO - PROCESS | 18975 | 1467981966228 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 47 (0x9a18ac00) [pid = 18975] [serial = 47] [outer = 0x9957a400] 05:46:06 INFO - PROCESS | 18975 | 1467981966996 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1241ms 05:46:07 INFO - PROCESS | 18975 | 1467981967058 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:46:07 INFO - PROCESS | 18975 | 1467981967063 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:46:07 INFO - PROCESS | 18975 | 1467981967084 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 18975 | 1467981967087 Marionette TRACE conn3 <- [1,38,null,{}] 05:46:07 INFO - PROCESS | 18975 | 1467981967093 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:07 INFO - PROCESS | 18975 | 1467981967099 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:07 INFO - PROCESS | 18975 | 1467981967264 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:46:07 INFO - PROCESS | 18975 | 1467981967276 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:07 INFO - PROCESS | 18975 | 1467981967283 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x9a1ef000 == 17 [pid = 18975] [id = 17] 05:46:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 48 (0x9b234c00) [pid = 18975] [serial = 48] [outer = (nil)] 05:46:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 49 (0x9b583c00) [pid = 18975] [serial = 49] [outer = 0x9b234c00] 05:46:07 INFO - PROCESS | 18975 | 1467981967359 Marionette DEBUG loaded listener.js 05:46:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 50 (0x9b922800) [pid = 18975] [serial = 50] [outer = 0x9b234c00] 05:46:08 INFO - PROCESS | 18975 | 1467981968266 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1236ms 05:46:08 INFO - PROCESS | 18975 | 1467981968321 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:46:08 INFO - PROCESS | 18975 | 1467981968325 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:46:08 INFO - PROCESS | 18975 | 1467981968332 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 18975 | 1467981968335 Marionette TRACE conn3 <- [1,42,null,{}] 05:46:08 INFO - PROCESS | 18975 | 1467981968346 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:08 INFO - PROCESS | 18975 | 1467981968351 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:08 INFO - PROCESS | 18975 | 1467981968521 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:46:08 INFO - PROCESS | 18975 | 1467981968532 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 18975 | 1467981968544 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x99d12800 == 18 [pid = 18975] [id = 18] 05:46:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 51 (0x99dbcc00) [pid = 18975] [serial = 51] [outer = (nil)] 05:46:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 52 (0x9b9dfc00) [pid = 18975] [serial = 52] [outer = 0x99dbcc00] 05:46:08 INFO - PROCESS | 18975 | 1467981968704 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 53 (0x9beeec00) [pid = 18975] [serial = 53] [outer = 0x99dbcc00] 05:46:09 INFO - PROCESS | 18975 | 1467981969518 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1232ms 05:46:09 INFO - PROCESS | 18975 | 1467981969566 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 18975 | 1467981969570 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:46:09 INFO - PROCESS | 18975 | 1467981969576 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 18975 | 1467981969580 Marionette TRACE conn3 <- [1,46,null,{}] 05:46:09 INFO - PROCESS | 18975 | 1467981969587 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:09 INFO - PROCESS | 18975 | 1467981969598 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:09 INFO - PROCESS | 18975 | 1467981969875 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:46:09 INFO - PROCESS | 18975 | 1467981969948 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 18975 | 1467981969955 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:09 INFO - PROCESS | 18975 | ++DOCSHELL 0x92fa6c00 == 19 [pid = 18975] [id = 19] 05:46:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 54 (0x939f9000) [pid = 18975] [serial = 54] [outer = (nil)] 05:46:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 55 (0xa1f9d800) [pid = 18975] [serial = 55] [outer = 0x939f9000] 05:46:10 INFO - PROCESS | 18975 | 1467981970030 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 56 (0xa22b2c00) [pid = 18975] [serial = 56] [outer = 0x939f9000] 05:46:10 INFO - PROCESS | 18975 | 1467981970798 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1237ms 05:46:10 INFO - PROCESS | 18975 | 1467981970814 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 18975 | 1467981970818 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:46:10 INFO - PROCESS | 18975 | 1467981970824 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 18975 | 1467981970827 Marionette TRACE conn3 <- [1,50,null,{}] 05:46:10 INFO - PROCESS | 18975 | 1467981970833 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:10 INFO - PROCESS | 18975 | 1467981970838 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:11 INFO - PROCESS | 18975 | 1467981971041 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:46:11 INFO - PROCESS | 18975 | 1467981971059 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:11 INFO - PROCESS | 18975 | 1467981971066 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:11 INFO - PROCESS | 18975 | ++DOCSHELL 0xa2434c00 == 20 [pid = 18975] [id = 20] 05:46:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 57 (0xa2456000) [pid = 18975] [serial = 57] [outer = (nil)] 05:46:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 58 (0xa24f4c00) [pid = 18975] [serial = 58] [outer = 0xa2456000] 05:46:11 INFO - PROCESS | 18975 | 1467981971159 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 59 (0xa22b9400) [pid = 18975] [serial = 59] [outer = 0xa2456000] 05:46:11 INFO - PROCESS | 18975 | 1467981971949 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1185ms 05:46:12 INFO - PROCESS | 18975 | --DOCSHELL 0xa1010800 == 19 [pid = 18975] [id = 11] 05:46:12 INFO - PROCESS | 18975 | --DOCSHELL 0xa6da1000 == 18 [pid = 18975] [id = 12] 05:46:12 INFO - PROCESS | 18975 | --DOCSHELL 0x99d14800 == 17 [pid = 18975] [id = 13] 05:46:12 INFO - PROCESS | 18975 | --DOCSHELL 0x93c4f000 == 16 [pid = 18975] [id = 6] 05:46:12 INFO - PROCESS | 18975 | --DOCSHELL 0x92f9e800 == 15 [pid = 18975] [id = 8] 05:46:13 INFO - PROCESS | 18975 | 1467981973066 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 18975 | 1467981973070 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:46:13 INFO - PROCESS | 18975 | 1467981973130 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 18975 | 1467981973139 Marionette TRACE conn3 <- [1,54,null,{}] 05:46:13 INFO - PROCESS | 18975 | 1467981973156 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:13 INFO - PROCESS | 18975 | 1467981973163 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:13 INFO - PROCESS | 18975 | 1467981973355 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:46:13 INFO - PROCESS | 18975 | 1467981973384 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 18975 | 1467981973398 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:13 INFO - PROCESS | 18975 | ++DOCSHELL 0x93c88400 == 16 [pid = 18975] [id = 21] 05:46:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 60 (0x93c88c00) [pid = 18975] [serial = 60] [outer = (nil)] 05:46:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 61 (0x93c90800) [pid = 18975] [serial = 61] [outer = 0x93c88c00] 05:46:13 INFO - PROCESS | 18975 | 1467981973472 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 62 (0x9478e000) [pid = 18975] [serial = 62] [outer = 0x93c88c00] 05:46:14 INFO - PROCESS | 18975 | --DOMWINDOW == 61 (0x93c4f400) [pid = 18975] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:46:14 INFO - PROCESS | 18975 | --DOMWINDOW == 60 (0x93aa7c00) [pid = 18975] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:46:14 INFO - PROCESS | 18975 | --DOMWINDOW == 59 (0xa24f0000) [pid = 18975] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:46:14 INFO - PROCESS | 18975 | --DOMWINDOW == 58 (0xa6da4c00) [pid = 18975] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:46:14 INFO - PROCESS | 18975 | --DOMWINDOW == 57 (0x99d1b000) [pid = 18975] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:46:14 INFO - PROCESS | 18975 | --DOMWINDOW == 56 (0x93c8ec00) [pid = 18975] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:46:14 INFO - PROCESS | 18975 | --DOMWINDOW == 55 (0x991bbc00) [pid = 18975] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:46:14 INFO - PROCESS | 18975 | --DOMWINDOW == 54 (0x9957a400) [pid = 18975] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:46:14 INFO - PROCESS | 18975 | 1467981974807 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1715ms 05:46:14 INFO - PROCESS | 18975 | 1467981974864 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 18975 | 1467981974869 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:46:14 INFO - PROCESS | 18975 | 1467981974886 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 18975 | 1467981974892 Marionette TRACE conn3 <- [1,58,null,{}] 05:46:14 INFO - PROCESS | 18975 | 1467981974900 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:14 INFO - PROCESS | 18975 | 1467981974906 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:15 INFO - PROCESS | 18975 | 1467981975062 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:46:15 INFO - PROCESS | 18975 | 1467981975158 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 18975 | 1467981975169 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x92fa9000 == 17 [pid = 18975] [id = 22] 05:46:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 55 (0x93c8e800) [pid = 18975] [serial = 63] [outer = (nil)] 05:46:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 56 (0x9804d400) [pid = 18975] [serial = 64] [outer = 0x93c8e800] 05:46:15 INFO - PROCESS | 18975 | 1467981975246 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 57 (0x9913f400) [pid = 18975] [serial = 65] [outer = 0x93c8e800] 05:46:15 INFO - PROCESS | 18975 | 1467981975925 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1092ms 05:46:15 INFO - PROCESS | 18975 | 1467981975975 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 18975 | 1467981975979 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:46:15 INFO - PROCESS | 18975 | 1467981975986 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 18975 | 1467981975990 Marionette TRACE conn3 <- [1,62,null,{}] 05:46:16 INFO - PROCESS | 18975 | 1467981976005 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:16 INFO - PROCESS | 18975 | 1467981976013 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:16 INFO - PROCESS | 18975 | 1467981976188 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:46:16 INFO - PROCESS | 18975 | 1467981976292 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 18975 | 1467981976306 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:16 INFO - PROCESS | 18975 | ++DOCSHELL 0x99ccdc00 == 18 [pid = 18975] [id = 23] 05:46:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 58 (0x99d17000) [pid = 18975] [serial = 66] [outer = (nil)] 05:46:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 59 (0x99db8400) [pid = 18975] [serial = 67] [outer = 0x99d17000] 05:46:16 INFO - PROCESS | 18975 | 1467981976382 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 60 (0x9a3b9800) [pid = 18975] [serial = 68] [outer = 0x99d17000] 05:46:17 INFO - PROCESS | 18975 | 1467981977326 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1386ms 05:46:17 INFO - PROCESS | 18975 | 1467981977387 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 18975 | 1467981977394 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:46:17 INFO - PROCESS | 18975 | 1467981977405 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 18975 | 1467981977413 Marionette TRACE conn3 <- [1,66,null,{}] 05:46:17 INFO - PROCESS | 18975 | 1467981977422 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:17 INFO - PROCESS | 18975 | 1467981977427 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:17 INFO - PROCESS | 18975 | 1467981977635 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:46:17 INFO - PROCESS | 18975 | 1467981977746 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:17 INFO - PROCESS | 18975 | 1467981977756 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x95334800 == 19 [pid = 18975] [id = 24] 05:46:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 61 (0x95337000) [pid = 18975] [serial = 69] [outer = (nil)] 05:46:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 62 (0x991b8400) [pid = 18975] [serial = 70] [outer = 0x95337000] 05:46:17 INFO - PROCESS | 18975 | 1467981977856 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 63 (0x99cd2000) [pid = 18975] [serial = 71] [outer = 0x95337000] 05:46:18 INFO - PROCESS | 18975 | 1467981978711 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1343ms 05:46:18 INFO - PROCESS | 18975 | 1467981978748 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:46:18 INFO - PROCESS | 18975 | 1467981978756 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:46:18 INFO - PROCESS | 18975 | 1467981978783 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:46:18 INFO - PROCESS | 18975 | 1467981978789 Marionette TRACE conn3 <- [1,70,null,{}] 05:46:18 INFO - PROCESS | 18975 | 1467981978799 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:18 INFO - PROCESS | 18975 | 1467981978804 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:18 INFO - PROCESS | 18975 | 1467981978997 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:46:19 INFO - PROCESS | 18975 | 1467981979145 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 18975 | 1467981979156 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x99d26000 == 20 [pid = 18975] [id = 25] 05:46:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x9b22e000) [pid = 18975] [serial = 72] [outer = (nil)] 05:46:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x9b923800) [pid = 18975] [serial = 73] [outer = 0x9b22e000] 05:46:19 INFO - PROCESS | 18975 | 1467981979252 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x9b9e2400) [pid = 18975] [serial = 74] [outer = 0x9b22e000] 05:46:20 INFO - PROCESS | 18975 | 1467981980123 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1403ms 05:46:20 INFO - PROCESS | 18975 | 1467981980174 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:46:20 INFO - PROCESS | 18975 | 1467981980179 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:46:20 INFO - PROCESS | 18975 | 1467981980186 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:46:20 INFO - PROCESS | 18975 | 1467981980193 Marionette TRACE conn3 <- [1,74,null,{}] 05:46:20 INFO - PROCESS | 18975 | 1467981980211 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:20 INFO - PROCESS | 18975 | 1467981980222 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:20 INFO - PROCESS | 18975 | 1467981980415 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:46:20 INFO - PROCESS | 18975 | 1467981980555 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:20 INFO - PROCESS | 18975 | 1467981980567 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:20 INFO - PROCESS | 18975 | ++DOCSHELL 0xa227a400 == 21 [pid = 18975] [id = 26] 05:46:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0xa22ad800) [pid = 18975] [serial = 75] [outer = (nil)] 05:46:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0xa245b400) [pid = 18975] [serial = 76] [outer = 0xa22ad800] 05:46:20 INFO - PROCESS | 18975 | 1467981980661 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0xa310b800) [pid = 18975] [serial = 77] [outer = 0xa22ad800] 05:46:21 INFO - PROCESS | 18975 | 1467981981562 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1446ms 05:46:21 INFO - PROCESS | 18975 | 1467981981634 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:46:21 INFO - PROCESS | 18975 | 1467981981639 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:46:21 INFO - PROCESS | 18975 | 1467981981646 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 18975 | 1467981981650 Marionette TRACE conn3 <- [1,78,null,{}] 05:46:21 INFO - PROCESS | 18975 | 1467981981656 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:21 INFO - PROCESS | 18975 | 1467981981662 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:21 INFO - PROCESS | 18975 | 1467981981884 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:46:22 INFO - PROCESS | 18975 | 1467981982023 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 18975 | 1467981982032 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x98074400 == 22 [pid = 18975] [id = 27] 05:46:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x98074c00) [pid = 18975] [serial = 78] [outer = (nil)] 05:46:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x9807d000) [pid = 18975] [serial = 79] [outer = 0x98074c00] 05:46:22 INFO - PROCESS | 18975 | 1467981982123 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x99d24000) [pid = 18975] [serial = 80] [outer = 0x98074c00] 05:46:22 INFO - PROCESS | 18975 | 1467981982952 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1342ms 05:46:22 INFO - PROCESS | 18975 | 1467981982988 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 18975 | 1467981982991 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:46:23 INFO - PROCESS | 18975 | 1467981982998 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 18975 | 1467981983001 Marionette TRACE conn3 <- [1,82,null,{}] 05:46:23 INFO - PROCESS | 18975 | 1467981983026 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:23 INFO - PROCESS | 18975 | 1467981983033 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:23 INFO - PROCESS | 18975 | 1467981983221 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:46:23 INFO - PROCESS | 18975 | 1467981983359 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 18975 | 1467981983368 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x939ea400 == 23 [pid = 18975] [id = 28] 05:46:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x939ec000) [pid = 18975] [serial = 81] [outer = (nil)] 05:46:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0xa22b7400) [pid = 18975] [serial = 82] [outer = 0x939ec000] 05:46:23 INFO - PROCESS | 18975 | 1467981983449 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0xa1089c00) [pid = 18975] [serial = 83] [outer = 0x939ec000] 05:46:24 INFO - PROCESS | 18975 | 1467981984411 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1488ms 05:46:24 INFO - PROCESS | 18975 | 1467981984487 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 18975 | 1467981984492 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:46:24 INFO - PROCESS | 18975 | 1467981984498 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 18975 | 1467981984502 Marionette TRACE conn3 <- [1,86,null,{}] 05:46:24 INFO - PROCESS | 18975 | 1467981984508 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:24 INFO - PROCESS | 18975 | 1467981984519 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:24 INFO - PROCESS | 18975 | 1467981984757 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:46:24 INFO - PROCESS | 18975 | 1467981984924 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 18975 | 1467981984931 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:24 INFO - PROCESS | 18975 | ++DOCSHELL 0x98080c00 == 24 [pid = 18975] [id = 29] 05:46:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x99d19c00) [pid = 18975] [serial = 84] [outer = (nil)] 05:46:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0xa4f79400) [pid = 18975] [serial = 85] [outer = 0x99d19c00] 05:46:25 INFO - PROCESS | 18975 | 1467981985023 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0xa4d50800) [pid = 18975] [serial = 86] [outer = 0x99d19c00] 05:46:25 INFO - PROCESS | 18975 | 1467981985847 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1388ms 05:46:25 INFO - PROCESS | 18975 | 1467981985887 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 18975 | 1467981985892 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:46:25 INFO - PROCESS | 18975 | 1467981985919 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 18975 | 1467981985924 Marionette TRACE conn3 <- [1,90,null,{}] 05:46:25 INFO - PROCESS | 18975 | 1467981985932 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:25 INFO - PROCESS | 18975 | 1467981985938 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:26 INFO - PROCESS | 18975 | 1467981986123 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:46:26 INFO - PROCESS | 18975 | 1467981986264 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 18975 | 1467981986275 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:26 INFO - PROCESS | 18975 | ++DOCSHELL 0x92e9e800 == 25 [pid = 18975] [id = 30] 05:46:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x92ea4000) [pid = 18975] [serial = 87] [outer = (nil)] 05:46:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x95331c00) [pid = 18975] [serial = 88] [outer = 0x92ea4000] 05:46:26 INFO - PROCESS | 18975 | 1467981986355 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x98231800) [pid = 18975] [serial = 89] [outer = 0x92ea4000] 05:46:27 INFO - PROCESS | 18975 | 1467981987539 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1718ms 05:46:27 INFO - PROCESS | 18975 | 1467981987619 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 18975 | 1467981987625 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:46:27 INFO - PROCESS | 18975 | 1467981987633 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 18975 | 1467981987640 Marionette TRACE conn3 <- [1,94,null,{}] 05:46:27 INFO - PROCESS | 18975 | 1467981987649 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:27 INFO - PROCESS | 18975 | 1467981987655 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:27 INFO - PROCESS | 18975 | 1467981987889 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x9a3b8800) [pid = 18975] [serial = 12] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x98232800) [pid = 18975] [serial = 22] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x9b922400) [pid = 18975] [serial = 28] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0xa3109000) [pid = 18975] [serial = 31] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0xa6e3e800) [pid = 18975] [serial = 34] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x9b9e3800) [pid = 18975] [serial = 37] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x9478c400) [pid = 18975] [serial = 40] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x951a0000) [pid = 18975] [serial = 41] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x9957ac00) [pid = 18975] [serial = 43] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x99d18800) [pid = 18975] [serial = 46] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x9b583c00) [pid = 18975] [serial = 49] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x9b9dfc00) [pid = 18975] [serial = 52] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0xa1f9d800) [pid = 18975] [serial = 55] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x99dbd000) [pid = 18975] [serial = 25] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x9a18ac00) [pid = 18975] [serial = 47] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0xa4d0b000) [pid = 18975] [serial = 32] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x99575400) [pid = 18975] [serial = 23] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x99cd3000) [pid = 18975] [serial = 44] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 62 (0xa81fb400) [pid = 18975] [serial = 35] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 61 (0x98042000) [pid = 18975] [serial = 17] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 60 (0x92e97400) [pid = 18975] [serial = 38] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 59 (0x9a684c00) [pid = 18975] [serial = 9] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 58 (0xa4d54c00) [pid = 18975] [serial = 2] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 57 (0x93aa1400) [pid = 18975] [serial = 19] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | --DOMWINDOW == 56 (0x95330c00) [pid = 18975] [serial = 16] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 18975 | 1467981988905 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 18975 | 1467981988921 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:28 INFO - PROCESS | 18975 | ++DOCSHELL 0x92fa9400 == 26 [pid = 18975] [id = 31] 05:46:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 57 (0x92faac00) [pid = 18975] [serial = 90] [outer = (nil)] 05:46:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 58 (0x939ee800) [pid = 18975] [serial = 91] [outer = 0x92faac00] 05:46:29 INFO - PROCESS | 18975 | 1467981989006 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 59 (0x93c83c00) [pid = 18975] [serial = 92] [outer = 0x92faac00] 05:46:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 60 (0x9478f400) [pid = 18975] [serial = 93] [outer = 0x9b026c00] 05:46:29 INFO - PROCESS | 18975 | 1467981989850 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2245ms 05:46:29 INFO - PROCESS | 18975 | 1467981989884 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 18975 | 1467981989889 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:46:29 INFO - PROCESS | 18975 | 1467981989903 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 18975 | 1467981989909 Marionette TRACE conn3 <- [1,98,null,{}] 05:46:29 INFO - PROCESS | 18975 | 1467981989918 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:29 INFO - PROCESS | 18975 | 1467981989927 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:30 INFO - PROCESS | 18975 | 1467981990103 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:46:30 INFO - PROCESS | 18975 | 1467981990116 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 18975 | 1467981990124 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x98077800 == 27 [pid = 18975] [id = 32] 05:46:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 61 (0x9807c000) [pid = 18975] [serial = 94] [outer = (nil)] 05:46:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 62 (0x98232400) [pid = 18975] [serial = 95] [outer = 0x9807c000] 05:46:30 INFO - PROCESS | 18975 | 1467981990205 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 63 (0x991b6c00) [pid = 18975] [serial = 96] [outer = 0x9807c000] 05:46:31 INFO - PROCESS | 18975 | 1467981991072 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1242ms 05:46:31 INFO - PROCESS | 18975 | 1467981991150 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:46:31 INFO - PROCESS | 18975 | 1467981991158 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:46:31 INFO - PROCESS | 18975 | 1467981991166 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:46:31 INFO - PROCESS | 18975 | 1467981991169 Marionette TRACE conn3 <- [1,102,null,{}] 05:46:31 INFO - PROCESS | 18975 | 1467981991177 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:31 INFO - PROCESS | 18975 | 1467981991183 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:31 INFO - PROCESS | 18975 | 1467981991374 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:46:31 INFO - PROCESS | 18975 | 1467981991551 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 18975 | 1467981991559 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:31 INFO - PROCESS | 18975 | ++DOCSHELL 0x92fa7c00 == 28 [pid = 18975] [id = 33] 05:46:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x991bd400) [pid = 18975] [serial = 97] [outer = (nil)] 05:46:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x99d27800) [pid = 18975] [serial = 98] [outer = 0x991bd400] 05:46:31 INFO - PROCESS | 18975 | 1467981991696 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x99f6b800) [pid = 18975] [serial = 99] [outer = 0x991bd400] 05:46:32 INFO - PROCESS | 18975 | 1467981992738 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1632ms 05:46:32 INFO - PROCESS | 18975 | 1467981992799 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:46:32 INFO - PROCESS | 18975 | 1467981992803 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:46:32 INFO - PROCESS | 18975 | 1467981992826 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 18975 | 1467981992837 Marionette TRACE conn3 <- [1,106,null,{}] 05:46:32 INFO - PROCESS | 18975 | 1467981992856 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:32 INFO - PROCESS | 18975 | 1467981992866 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:33 INFO - PROCESS | 18975 | 1467981993090 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:46:33 INFO - PROCESS | 18975 | 1467981993122 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 18975 | 1467981993130 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:33 INFO - PROCESS | 18975 | ++DOCSHELL 0x9b01a000 == 29 [pid = 18975] [id = 34] 05:46:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x9b01b000) [pid = 18975] [serial = 100] [outer = (nil)] 05:46:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x9b582c00) [pid = 18975] [serial = 101] [outer = 0x9b01b000] 05:46:33 INFO - PROCESS | 18975 | 1467981993204 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x9b587400) [pid = 18975] [serial = 102] [outer = 0x9b01b000] 05:46:33 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0xa2456000) [pid = 18975] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:46:33 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x9b234c00) [pid = 18975] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:46:33 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x99dbcc00) [pid = 18975] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:46:33 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x939f9000) [pid = 18975] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:46:33 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x99d17000) [pid = 18975] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:46:33 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x93c88c00) [pid = 18975] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:46:33 INFO - PROCESS | 18975 | --DOMWINDOW == 62 (0x93c8e800) [pid = 18975] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:46:34 INFO - PROCESS | 18975 | 1467981994224 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1460ms 05:46:34 INFO - PROCESS | 18975 | 1467981994278 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 18975 | 1467981994282 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:46:34 INFO - PROCESS | 18975 | 1467981994296 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 18975 | 1467981994299 Marionette TRACE conn3 <- [1,110,null,{}] 05:46:34 INFO - PROCESS | 18975 | 1467981994306 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:34 INFO - PROCESS | 18975 | 1467981994312 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:34 INFO - PROCESS | 18975 | 1467981994476 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:46:34 INFO - PROCESS | 18975 | 1467981994487 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 18975 | 1467981994498 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x99cca000 == 30 [pid = 18975] [id = 35] 05:46:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 63 (0x9a17f000) [pid = 18975] [serial = 103] [outer = (nil)] 05:46:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x9c1e3000) [pid = 18975] [serial = 104] [outer = 0x9a17f000] 05:46:34 INFO - PROCESS | 18975 | 1467981994569 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x9be10800) [pid = 18975] [serial = 105] [outer = 0x9a17f000] 05:46:35 INFO - PROCESS | 18975 | 1467981995396 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1135ms 05:46:35 INFO - PROCESS | 18975 | 1467981995427 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 18975 | 1467981995432 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:46:35 INFO - PROCESS | 18975 | 1467981995439 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 18975 | 1467981995442 Marionette TRACE conn3 <- [1,114,null,{}] 05:46:35 INFO - PROCESS | 18975 | 1467981995448 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:35 INFO - PROCESS | 18975 | 1467981995454 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:35 INFO - PROCESS | 18975 | 1467981995616 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:46:35 INFO - PROCESS | 18975 | 1467981995626 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 18975 | 1467981995645 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:35 INFO - PROCESS | 18975 | ++DOCSHELL 0xa1010800 == 31 [pid = 18975] [id = 36] 05:46:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0xa1013000) [pid = 18975] [serial = 106] [outer = (nil)] 05:46:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0xa1f05400) [pid = 18975] [serial = 107] [outer = 0xa1013000] 05:46:35 INFO - PROCESS | 18975 | 1467981995732 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0xa2443000) [pid = 18975] [serial = 108] [outer = 0xa1013000] 05:46:36 INFO - PROCESS | 18975 | 1467981996938 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1583ms 05:46:37 INFO - PROCESS | 18975 | 1467981997024 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:46:37 INFO - PROCESS | 18975 | 1467981997031 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:46:37 INFO - PROCESS | 18975 | 1467981997039 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 18975 | 1467981997047 Marionette TRACE conn3 <- [1,118,null,{}] 05:46:37 INFO - PROCESS | 18975 | 1467981997056 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:37 INFO - PROCESS | 18975 | 1467981997063 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:37 INFO - PROCESS | 18975 | 1467981997291 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:46:37 INFO - PROCESS | 18975 | 1467981997472 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 18975 | 1467981997481 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:37 INFO - PROCESS | 18975 | ++DOCSHELL 0x93aab400 == 32 [pid = 18975] [id = 37] 05:46:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x95197400) [pid = 18975] [serial = 109] [outer = (nil)] 05:46:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x95399c00) [pid = 18975] [serial = 110] [outer = 0x95197400] 05:46:37 INFO - PROCESS | 18975 | 1467981997568 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x953a2c00) [pid = 18975] [serial = 111] [outer = 0x95197400] 05:46:38 INFO - PROCESS | 18975 | 1467981998509 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1551ms 05:46:38 INFO - PROCESS | 18975 | 1467981998590 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 18975 | 1467981998598 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:46:38 INFO - PROCESS | 18975 | 1467981998610 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 18975 | 1467981998614 Marionette TRACE conn3 <- [1,122,null,{}] 05:46:38 INFO - PROCESS | 18975 | 1467981998622 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:38 INFO - PROCESS | 18975 | 1467981998629 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:38 INFO - PROCESS | 18975 | 1467981998874 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:46:39 INFO - PROCESS | 18975 | 1467981999050 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 18975 | 1467981999060 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x93aa4400 == 33 [pid = 18975] [id = 38] 05:46:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x99d17000) [pid = 18975] [serial = 112] [outer = (nil)] 05:46:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x99f64000) [pid = 18975] [serial = 113] [outer = 0x99d17000] 05:46:39 INFO - PROCESS | 18975 | 1467981999193 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x9a3b8000) [pid = 18975] [serial = 114] [outer = 0x99d17000] 05:46:40 INFO - PROCESS | 18975 | 1467982000194 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1646ms 05:46:40 INFO - PROCESS | 18975 | 1467982000256 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:46:40 INFO - PROCESS | 18975 | 1467982000261 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:46:40 INFO - PROCESS | 18975 | 1467982000268 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 18975 | 1467982000275 Marionette TRACE conn3 <- [1,126,null,{}] 05:46:40 INFO - PROCESS | 18975 | 1467982000293 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:40 INFO - PROCESS | 18975 | 1467982000303 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:40 INFO - PROCESS | 18975 | 1467982000632 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:46:40 INFO - PROCESS | 18975 | 1467982000824 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 18975 | 1467982000832 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x93aa2000 == 34 [pid = 18975] [id = 39] 05:46:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x93c46400) [pid = 18975] [serial = 115] [outer = (nil)] 05:46:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x93c87c00) [pid = 18975] [serial = 116] [outer = 0x93c46400] 05:46:40 INFO - PROCESS | 18975 | 1467982000948 Marionette DEBUG loaded listener.js 05:46:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x9519a400) [pid = 18975] [serial = 117] [outer = 0x93c46400] 05:46:41 INFO - PROCESS | 18975 | --DOCSHELL 0x92fa6c00 == 33 [pid = 18975] [id = 19] 05:46:41 INFO - PROCESS | 18975 | --DOCSHELL 0x99d12800 == 32 [pid = 18975] [id = 18] 05:46:41 INFO - PROCESS | 18975 | --DOCSHELL 0x95334800 == 31 [pid = 18975] [id = 24] 05:46:41 INFO - PROCESS | 18975 | --DOCSHELL 0x9a1ef000 == 30 [pid = 18975] [id = 17] 05:46:41 INFO - PROCESS | 18975 | --DOCSHELL 0x99ccdc00 == 29 [pid = 18975] [id = 23] 05:46:41 INFO - PROCESS | 18975 | --DOCSHELL 0x92fa9000 == 28 [pid = 18975] [id = 22] 05:46:41 INFO - PROCESS | 18975 | --DOCSHELL 0x991b8800 == 27 [pid = 18975] [id = 16] 05:46:41 INFO - PROCESS | 18975 | --DOCSHELL 0x93c88400 == 26 [pid = 18975] [id = 21] 05:46:41 INFO - PROCESS | 18975 | --DOCSHELL 0x98288000 == 25 [pid = 18975] [id = 15] 05:46:41 INFO - PROCESS | 18975 | 1467982001880 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:46:41 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0xa24f4c00) [pid = 18975] [serial = 58] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x9b922800) [pid = 18975] [serial = 50] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x9beeec00) [pid = 18975] [serial = 53] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0xa22b2c00) [pid = 18975] [serial = 56] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x9a3b9800) [pid = 18975] [serial = 68] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x99db8400) [pid = 18975] [serial = 67] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x93c90800) [pid = 18975] [serial = 61] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x9804d400) [pid = 18975] [serial = 64] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x9478e000) [pid = 18975] [serial = 62] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0xa22b9400) [pid = 18975] [serial = 59] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x9913f400) [pid = 18975] [serial = 65] [outer = (nil)] [url = about:blank] 05:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1656ms 05:46:41 INFO - PROCESS | 18975 | 1467982001925 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:46:41 INFO - PROCESS | 18975 | 1467982001931 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:46:41 INFO - PROCESS | 18975 | 1467982001940 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 18975 | 1467982001944 Marionette TRACE conn3 <- [1,130,null,{}] 05:46:41 INFO - PROCESS | 18975 | 1467982001952 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:41 INFO - PROCESS | 18975 | 1467982001958 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:42 INFO - PROCESS | 18975 | 1467982002133 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:46:42 INFO - PROCESS | 18975 | 1467982002246 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 18975 | 1467982002256 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:42 INFO - PROCESS | 18975 | ++DOCSHELL 0x95199000 == 26 [pid = 18975] [id = 40] 05:46:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x95398000) [pid = 18975] [serial = 118] [outer = (nil)] 05:46:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x9804d800) [pid = 18975] [serial = 119] [outer = 0x95398000] 05:46:42 INFO - PROCESS | 18975 | 1467982002333 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x98281c00) [pid = 18975] [serial = 120] [outer = 0x95398000] 05:46:43 INFO - PROCESS | 18975 | 1467982003290 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1385ms 05:46:43 INFO - PROCESS | 18975 | 1467982003325 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 18975 | 1467982003329 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:46:43 INFO - PROCESS | 18975 | 1467982003337 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 18975 | 1467982003341 Marionette TRACE conn3 <- [1,134,null,{}] 05:46:43 INFO - PROCESS | 18975 | 1467982003347 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:43 INFO - PROCESS | 18975 | 1467982003352 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:43 INFO - PROCESS | 18975 | 1467982003531 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:46:43 INFO - PROCESS | 18975 | 1467982003643 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 18975 | 1467982003651 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x99dbe000 == 27 [pid = 18975] [id = 41] 05:46:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x9a189000) [pid = 18975] [serial = 121] [outer = (nil)] 05:46:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x9af8ac00) [pid = 18975] [serial = 122] [outer = 0x9a189000] 05:46:43 INFO - PROCESS | 18975 | 1467982003731 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x9b57a400) [pid = 18975] [serial = 123] [outer = 0x9a189000] 05:46:44 INFO - PROCESS | 18975 | 1467982004630 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1334ms 05:46:44 INFO - PROCESS | 18975 | 1467982004673 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 18975 | 1467982004679 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:46:44 INFO - PROCESS | 18975 | 1467982004704 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 18975 | 1467982004712 Marionette TRACE conn3 <- [1,138,null,{}] 05:46:44 INFO - PROCESS | 18975 | 1467982004719 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:44 INFO - PROCESS | 18975 | 1467982004726 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:44 INFO - PROCESS | 18975 | 1467982004952 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:46:45 INFO - PROCESS | 18975 | 1467982004981 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 18975 | 1467982004992 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x96ed6400 == 28 [pid = 18975] [id = 42] 05:46:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x9bef2800) [pid = 18975] [serial = 124] [outer = (nil)] 05:46:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0xa221d400) [pid = 18975] [serial = 125] [outer = 0x9bef2800] 05:46:45 INFO - PROCESS | 18975 | 1467982005062 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0xa245cc00) [pid = 18975] [serial = 126] [outer = 0x9bef2800] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x9b01b000) [pid = 18975] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x92faac00) [pid = 18975] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x92ea4000) [pid = 18975] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x9807c000) [pid = 18975] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x95337000) [pid = 18975] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x9a17f000) [pid = 18975] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x9b22e000) [pid = 18975] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0xa22ad800) [pid = 18975] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x98074c00) [pid = 18975] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x939ec000) [pid = 18975] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x99d19c00) [pid = 18975] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:46:46 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x991bd400) [pid = 18975] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:46:46 INFO - PROCESS | 18975 | 1467982006184 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1596ms 05:46:46 INFO - PROCESS | 18975 | 1467982006323 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 18975 | 1467982006326 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:46:46 INFO - PROCESS | 18975 | 1467982006373 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 18975 | 1467982006375 Marionette TRACE conn3 <- [1,142,null,{}] 05:46:46 INFO - PROCESS | 18975 | 1467982006398 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:46 INFO - PROCESS | 18975 | 1467982006402 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:46 INFO - PROCESS | 18975 | 1467982006583 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:46:46 INFO - PROCESS | 18975 | 1467982006597 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 18975 | 1467982006603 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:46 INFO - PROCESS | 18975 | ++DOCSHELL 0x93c4f000 == 29 [pid = 18975] [id = 43] 05:46:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x99d1ec00) [pid = 18975] [serial = 127] [outer = (nil)] 05:46:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x9bf90000) [pid = 18975] [serial = 128] [outer = 0x99d1ec00] 05:46:46 INFO - PROCESS | 18975 | 1467982006690 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x9b22e000) [pid = 18975] [serial = 129] [outer = 0x99d1ec00] 05:46:47 INFO - PROCESS | 18975 | 1467982007469 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1179ms 05:46:47 INFO - PROCESS | 18975 | 1467982007523 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 18975 | 1467982007526 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:46:47 INFO - PROCESS | 18975 | 1467982007540 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 18975 | 1467982007543 Marionette TRACE conn3 <- [1,146,null,{}] 05:46:47 INFO - PROCESS | 18975 | 1467982007549 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:47 INFO - PROCESS | 18975 | 1467982007555 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:47 INFO - PROCESS | 18975 | 1467982007732 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:46:47 INFO - PROCESS | 18975 | 1467982007744 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 18975 | 1467982007764 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x939ef000 == 30 [pid = 18975] [id = 44] 05:46:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x96e50400) [pid = 18975] [serial = 130] [outer = (nil)] 05:46:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x96e52c00) [pid = 18975] [serial = 131] [outer = 0x96e50400] 05:46:47 INFO - PROCESS | 18975 | 1467982007847 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x9a17e000) [pid = 18975] [serial = 132] [outer = 0x96e50400] 05:46:48 INFO - PROCESS | 18975 | 1467982008987 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1484ms 05:46:49 INFO - PROCESS | 18975 | 1467982009025 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 18975 | 1467982009032 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:46:49 INFO - PROCESS | 18975 | 1467982009042 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 18975 | 1467982009047 Marionette TRACE conn3 <- [1,150,null,{}] 05:46:49 INFO - PROCESS | 18975 | 1467982009059 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:49 INFO - PROCESS | 18975 | 1467982009065 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:49 INFO - PROCESS | 18975 | 1467982009301 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:46:49 INFO - PROCESS | 18975 | 1467982009491 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:49 INFO - PROCESS | 18975 | 1467982009503 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x9539b800 == 31 [pid = 18975] [id = 45] 05:46:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x953a0c00) [pid = 18975] [serial = 133] [outer = (nil)] 05:46:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x96e4ec00) [pid = 18975] [serial = 134] [outer = 0x953a0c00] 05:46:49 INFO - PROCESS | 18975 | 1467982009639 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x96ed1400) [pid = 18975] [serial = 135] [outer = 0x953a0c00] 05:46:50 INFO - PROCESS | 18975 | 1467982010553 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1547ms 05:46:50 INFO - PROCESS | 18975 | 1467982010590 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:46:50 INFO - PROCESS | 18975 | 1467982010598 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:46:50 INFO - PROCESS | 18975 | 1467982010610 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 18975 | 1467982010614 Marionette TRACE conn3 <- [1,154,null,{}] 05:46:50 INFO - PROCESS | 18975 | 1467982010622 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:50 INFO - PROCESS | 18975 | 1467982010629 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:50 INFO - PROCESS | 18975 | 1467982010834 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:46:50 INFO - PROCESS | 18975 | 1467982010981 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 18975 | 1467982010991 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x96e4a800 == 32 [pid = 18975] [id = 46] 05:46:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x99d18400) [pid = 18975] [serial = 136] [outer = (nil)] 05:46:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x99db9400) [pid = 18975] [serial = 137] [outer = 0x99d18400] 05:46:51 INFO - PROCESS | 18975 | 1467982011122 Marionette DEBUG loaded listener.js 05:46:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x9abac000) [pid = 18975] [serial = 138] [outer = 0x99d18400] 05:46:52 INFO - PROCESS | 18975 | 1467982012074 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1495ms 05:46:52 INFO - PROCESS | 18975 | 1467982012105 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:46:52 INFO - PROCESS | 18975 | 1467982012109 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:46:52 INFO - PROCESS | 18975 | 1467982012118 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 18975 | 1467982012124 Marionette TRACE conn3 <- [1,158,null,{}] 05:46:52 INFO - PROCESS | 18975 | 1467982012142 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:52 INFO - PROCESS | 18975 | 1467982012152 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:52 INFO - PROCESS | 18975 | 1467982012428 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:46:52 INFO - PROCESS | 18975 | 1467982012430 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:46:52 INFO - PROCESS | 18975 | 1467982012623 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 18975 | 1467982012636 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:52 INFO - PROCESS | 18975 | ++DOCSHELL 0xa1010400 == 33 [pid = 18975] [id = 47] 05:46:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0xa4d0ac00) [pid = 18975] [serial = 139] [outer = (nil)] 05:46:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0xa4d52400) [pid = 18975] [serial = 140] [outer = 0xa4d0ac00] 05:46:52 INFO - PROCESS | 18975 | 1467982012770 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0xa4d5c400) [pid = 18975] [serial = 141] [outer = 0xa4d0ac00] 05:46:53 INFO - PROCESS | 18975 | 1467982013696 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1637ms 05:46:53 INFO - PROCESS | 18975 | 1467982013756 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 18975 | 1467982013761 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:46:53 INFO - PROCESS | 18975 | 1467982013768 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 18975 | 1467982013771 Marionette TRACE conn3 <- [1,162,null,{}] 05:46:53 INFO - PROCESS | 18975 | 1467982013779 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:53 INFO - PROCESS | 18975 | 1467982013783 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:54 INFO - PROCESS | 18975 | 1467982014014 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:46:54 INFO - PROCESS | 18975 | 1467982014196 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:54 INFO - PROCESS | 18975 | 1467982014208 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:54 INFO - PROCESS | 18975 | ++DOCSHELL 0xa4f79c00 == 34 [pid = 18975] [id = 48] 05:46:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0xa61ba800) [pid = 18975] [serial = 142] [outer = (nil)] 05:46:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0xa673b800) [pid = 18975] [serial = 143] [outer = 0xa61ba800] 05:46:54 INFO - PROCESS | 18975 | 1467982014334 Marionette DEBUG loaded listener.js 05:46:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0xa678a800) [pid = 18975] [serial = 144] [outer = 0xa61ba800] 05:46:55 INFO - PROCESS | 18975 | 1467982015542 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1834ms 05:46:55 INFO - PROCESS | 18975 | 1467982015603 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:46:55 INFO - PROCESS | 18975 | 1467982015608 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:46:55 INFO - PROCESS | 18975 | 1467982015615 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:46:55 INFO - PROCESS | 18975 | 1467982015620 Marionette TRACE conn3 <- [1,166,null,{}] 05:46:55 INFO - PROCESS | 18975 | 1467982015627 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:55 INFO - PROCESS | 18975 | 1467982015633 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:55 INFO - PROCESS | 18975 | 1467982015865 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:46:56 INFO - PROCESS | 18975 | 1467982016237 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 18975 | 1467982016245 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x93aa2c00 == 35 [pid = 18975] [id = 49] 05:46:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x93aa3c00) [pid = 18975] [serial = 145] [outer = (nil)] 05:46:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x93c90800) [pid = 18975] [serial = 146] [outer = 0x93aa3c00] 05:46:56 INFO - PROCESS | 18975 | 1467982016330 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x953a2000) [pid = 18975] [serial = 147] [outer = 0x93aa3c00] 05:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1681ms 05:46:57 INFO - PROCESS | 18975 | 1467982017286 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:46:57 INFO - PROCESS | 18975 | 1467982017300 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 18975 | 1467982017306 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:46:57 INFO - PROCESS | 18975 | 1467982017315 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 18975 | 1467982017320 Marionette TRACE conn3 <- [1,170,null,{}] 05:46:57 INFO - PROCESS | 18975 | 1467982017329 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:57 INFO - PROCESS | 18975 | 1467982017336 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:57 INFO - PROCESS | 18975 | 1467982017524 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:46:57 INFO - PROCESS | 18975 | 1467982017678 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 18975 | 1467982017694 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x92faac00 == 36 [pid = 18975] [id = 50] 05:46:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x9478c800) [pid = 18975] [serial = 148] [outer = (nil)] 05:46:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x9807c000) [pid = 18975] [serial = 149] [outer = 0x9478c800] 05:46:57 INFO - PROCESS | 18975 | 1467982017795 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x99d1b000) [pid = 18975] [serial = 150] [outer = 0x9478c800] 05:46:58 INFO - PROCESS | 18975 | 1467982018764 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x9b582c00) [pid = 18975] [serial = 101] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x939ee800) [pid = 18975] [serial = 91] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x93c83c00) [pid = 18975] [serial = 92] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x98231800) [pid = 18975] [serial = 89] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x95331c00) [pid = 18975] [serial = 88] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x98232400) [pid = 18975] [serial = 95] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x9c1e0400) [pid = 18975] [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.] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x991b6c00) [pid = 18975] [serial = 96] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x99cd2000) [pid = 18975] [serial = 71] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x991b8400) [pid = 18975] [serial = 70] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x9c1e3000) [pid = 18975] [serial = 104] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x9b9e2400) [pid = 18975] [serial = 74] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x9b923800) [pid = 18975] [serial = 73] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0xa310b800) [pid = 18975] [serial = 77] [outer = (nil)] [url = about:blank] 05:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1488ms 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0xa245b400) [pid = 18975] [serial = 76] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x99d24000) [pid = 18975] [serial = 80] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x9807d000) [pid = 18975] [serial = 79] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0xa1089c00) [pid = 18975] [serial = 83] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0xa22b7400) [pid = 18975] [serial = 82] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x9b587400) [pid = 18975] [serial = 102] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0xa4d50800) [pid = 18975] [serial = 86] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x9be10800) [pid = 18975] [serial = 105] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0xa4f79400) [pid = 18975] [serial = 85] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x99f6b800) [pid = 18975] [serial = 99] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | --DOMWINDOW == 62 (0x99d27800) [pid = 18975] [serial = 98] [outer = (nil)] [url = about:blank] 05:46:58 INFO - PROCESS | 18975 | 1467982018817 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 18975 | 1467982018825 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:46:58 INFO - PROCESS | 18975 | 1467982018834 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 18975 | 1467982018839 Marionette TRACE conn3 <- [1,174,null,{}] 05:46:58 INFO - PROCESS | 18975 | 1467982018846 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:58 INFO - PROCESS | 18975 | 1467982018852 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:59 INFO - PROCESS | 18975 | 1467982019032 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:46:59 INFO - PROCESS | 18975 | 1467982019137 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 18975 | 1467982019146 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:46:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x9807c800 == 37 [pid = 18975] [id = 51] 05:46:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 63 (0x99144000) [pid = 18975] [serial = 151] [outer = (nil)] 05:46:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x99cc8400) [pid = 18975] [serial = 152] [outer = 0x99144000] 05:46:59 INFO - PROCESS | 18975 | 1467982019218 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x99dbbc00) [pid = 18975] [serial = 153] [outer = 0x99144000] 05:46:59 INFO - PROCESS | 18975 | 1467982019992 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1183ms 05:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:47:00 INFO - PROCESS | 18975 | 1467982020023 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 18975 | 1467982020027 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:47:00 INFO - PROCESS | 18975 | 1467982020042 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 18975 | 1467982020052 Marionette TRACE conn3 <- [1,178,null,{}] 05:47:00 INFO - PROCESS | 18975 | 1467982020062 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:00 INFO - PROCESS | 18975 | 1467982020070 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:00 INFO - PROCESS | 18975 | 1467982020243 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:47:00 INFO - PROCESS | 18975 | 1467982020257 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 18975 | 1467982020266 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:00 INFO - PROCESS | 18975 | ++DOCSHELL 0x98282400 == 38 [pid = 18975] [id = 52] 05:47:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x99f67c00) [pid = 18975] [serial = 154] [outer = (nil)] 05:47:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x9beeb800) [pid = 18975] [serial = 155] [outer = 0x99f67c00] 05:47:00 INFO - PROCESS | 18975 | 1467982020429 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x9bf8a800) [pid = 18975] [serial = 156] [outer = 0x99f67c00] 05:47:01 INFO - PROCESS | 18975 | 1467982021202 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1206ms 05:47:01 INFO - PROCESS | 18975 | 1467982021243 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 18975 | 1467982021247 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:47:01 INFO - PROCESS | 18975 | 1467982021265 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 18975 | 1467982021270 Marionette TRACE conn3 <- [1,182,null,{}] 05:47:01 INFO - PROCESS | 18975 | 1467982021277 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:01 INFO - PROCESS | 18975 | 1467982021283 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:01 INFO - PROCESS | 18975 | 1467982021513 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:47:01 INFO - PROCESS | 18975 | 1467982021543 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 18975 | 1467982021551 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x9c1ddc00 == 39 [pid = 18975] [id = 53] 05:47:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x9d814000) [pid = 18975] [serial = 157] [outer = (nil)] 05:47:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0xa108b000) [pid = 18975] [serial = 158] [outer = 0x9d814000] 05:47:01 INFO - PROCESS | 18975 | 1467982021624 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0xa1f9e400) [pid = 18975] [serial = 159] [outer = 0x9d814000] 05:47:02 INFO - PROCESS | 18975 | 1467982022578 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1334ms 05:47:02 INFO - PROCESS | 18975 | 1467982022604 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 18975 | 1467982022609 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:47:02 INFO - PROCESS | 18975 | 1467982022615 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 18975 | 1467982022619 Marionette TRACE conn3 <- [1,186,null,{}] 05:47:02 INFO - PROCESS | 18975 | 1467982022625 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:02 INFO - PROCESS | 18975 | 1467982022630 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:02 INFO - PROCESS | 18975 | 1467982022848 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:47:02 INFO - PROCESS | 18975 | 1467982022867 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 18975 | 1467982022885 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:02 INFO - PROCESS | 18975 | ++DOCSHELL 0xa2eeb000 == 40 [pid = 18975] [id = 54] 05:47:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0xa2ef2400) [pid = 18975] [serial = 160] [outer = (nil)] 05:47:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0xa318f400) [pid = 18975] [serial = 161] [outer = 0xa2ef2400] 05:47:02 INFO - PROCESS | 18975 | 1467982022976 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0xa4f17c00) [pid = 18975] [serial = 162] [outer = 0xa2ef2400] 05:47:03 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x9bef2800) [pid = 18975] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:47:03 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x99d1ec00) [pid = 18975] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:47:03 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x95398000) [pid = 18975] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:47:03 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x9a189000) [pid = 18975] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:47:03 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x93c46400) [pid = 18975] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:47:03 INFO - PROCESS | 18975 | 1467982023902 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1339ms 05:47:03 INFO - PROCESS | 18975 | 1467982023959 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 18975 | 1467982023963 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:47:03 INFO - PROCESS | 18975 | 1467982023971 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 18975 | 1467982023976 Marionette TRACE conn3 <- [1,190,null,{}] 05:47:03 INFO - PROCESS | 18975 | 1467982023982 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:03 INFO - PROCESS | 18975 | 1467982023988 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:04 INFO - PROCESS | 18975 | 1467982024172 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:47:04 INFO - PROCESS | 18975 | 1467982024280 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 18975 | 1467982024286 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x96e4dc00 == 41 [pid = 18975] [id = 55] 05:47:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x9bef2800) [pid = 18975] [serial = 163] [outer = (nil)] 05:47:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0xa610a400) [pid = 18975] [serial = 164] [outer = 0x9bef2800] 05:47:04 INFO - PROCESS | 18975 | 1467982024368 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0xa61b6400) [pid = 18975] [serial = 165] [outer = 0x9bef2800] 05:47:05 INFO - PROCESS | 18975 | 1467982025102 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1181ms 05:47:05 INFO - PROCESS | 18975 | 1467982025161 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 18975 | 1467982025164 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:47:05 INFO - PROCESS | 18975 | 1467982025172 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 18975 | 1467982025176 Marionette TRACE conn3 <- [1,194,null,{}] 05:47:05 INFO - PROCESS | 18975 | 1467982025182 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:05 INFO - PROCESS | 18975 | 1467982025188 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:05 INFO - PROCESS | 18975 | 1467982025358 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:47:05 INFO - PROCESS | 18975 | 1467982025521 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 18975 | 1467982025534 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x92e99000 == 42 [pid = 18975] [id = 56] 05:47:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x92e99400) [pid = 18975] [serial = 166] [outer = (nil)] 05:47:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x93a5a400) [pid = 18975] [serial = 167] [outer = 0x92e99400] 05:47:05 INFO - PROCESS | 18975 | 1467982025663 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x95193400) [pid = 18975] [serial = 168] [outer = 0x92e99400] 05:47:06 INFO - PROCESS | 18975 | 1467982026621 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1493ms 05:47:06 INFO - PROCESS | 18975 | 1467982026669 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 18975 | 1467982026676 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:47:06 INFO - PROCESS | 18975 | 1467982026686 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 18975 | 1467982026690 Marionette TRACE conn3 <- [1,198,null,{}] 05:47:06 INFO - PROCESS | 18975 | 1467982026700 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:06 INFO - PROCESS | 18975 | 1467982026708 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:06 INFO - PROCESS | 18975 | 1467982026916 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:47:07 INFO - PROCESS | 18975 | 1467982027073 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 18975 | 1467982027084 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x99143400 == 43 [pid = 18975] [id = 57] 05:47:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x9957d400) [pid = 18975] [serial = 169] [outer = (nil)] 05:47:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x99d12c00) [pid = 18975] [serial = 170] [outer = 0x9957d400] 05:47:07 INFO - PROCESS | 18975 | 1467982027228 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x9a180000) [pid = 18975] [serial = 171] [outer = 0x9957d400] 05:47:08 INFO - PROCESS | 18975 | 1467982028129 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1484ms 05:47:08 INFO - PROCESS | 18975 | 1467982028174 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 18975 | 1467982028181 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:47:08 INFO - PROCESS | 18975 | 1467982028190 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 18975 | 1467982028194 Marionette TRACE conn3 <- [1,202,null,{}] 05:47:08 INFO - PROCESS | 18975 | 1467982028201 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:08 INFO - PROCESS | 18975 | 1467982028206 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:08 INFO - PROCESS | 18975 | 1467982028428 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:47:08 INFO - PROCESS | 18975 | 1467982028620 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 18975 | 1467982028632 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x9b9db800 == 44 [pid = 18975] [id = 58] 05:47:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x9c1df800) [pid = 18975] [serial = 172] [outer = (nil)] 05:47:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0xa108c400) [pid = 18975] [serial = 173] [outer = 0x9c1df800] 05:47:08 INFO - PROCESS | 18975 | 1467982028761 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0xa3193400) [pid = 18975] [serial = 174] [outer = 0x9c1df800] 05:47:09 INFO - PROCESS | 18975 | 1467982029683 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1554ms 05:47:09 INFO - PROCESS | 18975 | 1467982029744 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 18975 | 1467982029749 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:47:09 INFO - PROCESS | 18975 | 1467982029767 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 18975 | 1467982029778 Marionette TRACE conn3 <- [1,206,null,{}] 05:47:09 INFO - PROCESS | 18975 | 1467982029786 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:09 INFO - PROCESS | 18975 | 1467982029794 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:10 INFO - PROCESS | 18975 | 1467982030043 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:47:10 INFO - PROCESS | 18975 | 1467982030266 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 18975 | 1467982030274 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x99d1c800 == 45 [pid = 18975] [id = 59] 05:47:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x99dbd400) [pid = 18975] [serial = 175] [outer = (nil)] 05:47:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0xa69c6c00) [pid = 18975] [serial = 176] [outer = 0x99dbd400] 05:47:10 INFO - PROCESS | 18975 | 1467982030382 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0xa6da7c00) [pid = 18975] [serial = 177] [outer = 0x99dbd400] 05:47:11 INFO - PROCESS | 18975 | 1467982031268 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1557ms 05:47:11 INFO - PROCESS | 18975 | 1467982031317 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 18975 | 1467982031322 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:47:11 INFO - PROCESS | 18975 | 1467982031332 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 18975 | 1467982031336 Marionette TRACE conn3 <- [1,210,null,{}] 05:47:11 INFO - PROCESS | 18975 | 1467982031343 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:11 INFO - PROCESS | 18975 | 1467982031348 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:11 INFO - PROCESS | 18975 | 1467982031558 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:47:11 INFO - PROCESS | 18975 | 1467982031708 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 18975 | 1467982031718 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:11 INFO - PROCESS | 18975 | ++DOCSHELL 0x9807fc00 == 46 [pid = 18975] [id = 60] 05:47:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x9c1e4800) [pid = 18975] [serial = 178] [outer = (nil)] 05:47:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0xa6e47800) [pid = 18975] [serial = 179] [outer = 0x9c1e4800] 05:47:11 INFO - PROCESS | 18975 | 1467982031844 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0xa8159c00) [pid = 18975] [serial = 180] [outer = 0x9c1e4800] 05:47:12 INFO - PROCESS | 18975 | 1467982032684 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1380ms 05:47:12 INFO - PROCESS | 18975 | 1467982032712 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:47:12 INFO - PROCESS | 18975 | 1467982032717 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:47:12 INFO - PROCESS | 18975 | 1467982032724 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 18975 | 1467982032728 Marionette TRACE conn3 <- [1,214,null,{}] 05:47:12 INFO - PROCESS | 18975 | 1467982032734 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:12 INFO - PROCESS | 18975 | 1467982032739 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:12 INFO - PROCESS | 18975 | 1467982032991 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:47:13 INFO - PROCESS | 18975 | 1467982033106 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 18975 | 1467982033126 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:13 INFO - PROCESS | 18975 | ++DOCSHELL 0xa31efc00 == 47 [pid = 18975] [id = 61] 05:47:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0xa31f0400) [pid = 18975] [serial = 181] [outer = (nil)] 05:47:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0xa31f3400) [pid = 18975] [serial = 182] [outer = 0xa31f0400] 05:47:13 INFO - PROCESS | 18975 | 1467982033227 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0xa6da7800) [pid = 18975] [serial = 183] [outer = 0xa31f0400] 05:47:14 INFO - PROCESS | 18975 | 1467982034172 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1483ms 05:47:14 INFO - PROCESS | 18975 | 1467982034207 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 18975 | 1467982034210 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:47:14 INFO - PROCESS | 18975 | 1467982034238 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 18975 | 1467982034243 Marionette TRACE conn3 <- [1,218,null,{}] 05:47:14 INFO - PROCESS | 18975 | 1467982034249 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:14 INFO - PROCESS | 18975 | 1467982034256 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:14 INFO - PROCESS | 18975 | 1467982034462 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:47:14 INFO - PROCESS | 18975 | 1467982034618 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 18975 | 1467982034625 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x92fa6c00 == 48 [pid = 18975] [id = 62] 05:47:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x939f6400) [pid = 18975] [serial = 184] [outer = (nil)] 05:47:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0xa8b42c00) [pid = 18975] [serial = 185] [outer = 0x939f6400] 05:47:14 INFO - PROCESS | 18975 | 1467982034714 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0xa8b88c00) [pid = 18975] [serial = 186] [outer = 0x939f6400] 05:47:15 INFO - PROCESS | 18975 | 1467982035644 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1437ms 05:47:15 INFO - PROCESS | 18975 | 1467982035674 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 18975 | 1467982035678 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:47:15 INFO - PROCESS | 18975 | 1467982035685 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 18975 | 1467982035689 Marionette TRACE conn3 <- [1,222,null,{}] 05:47:15 INFO - PROCESS | 18975 | 1467982035696 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:15 INFO - PROCESS | 18975 | 1467982035701 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:15 INFO - PROCESS | 18975 | 1467982035891 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:47:16 INFO - PROCESS | 18975 | 1467982036045 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 18975 | 1467982036056 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:16 INFO - PROCESS | 18975 | ++DOCSHELL 0x9b076800 == 49 [pid = 18975] [id = 63] 05:47:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x9b077400) [pid = 18975] [serial = 187] [outer = (nil)] 05:47:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x9b07e000) [pid = 18975] [serial = 188] [outer = 0x9b077400] 05:47:16 INFO - PROCESS | 18975 | 1467982036139 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x9b07f800) [pid = 18975] [serial = 189] [outer = 0x9b077400] 05:47:17 INFO - PROCESS | 18975 | 1467982037298 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1637ms 05:47:17 INFO - PROCESS | 18975 | 1467982037323 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 18975 | 1467982037331 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:47:17 INFO - PROCESS | 18975 | 1467982037340 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 18975 | 1467982037345 Marionette TRACE conn3 <- [1,226,null,{}] 05:47:17 INFO - PROCESS | 18975 | 1467982037354 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:17 INFO - PROCESS | 18975 | 1467982037361 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:17 INFO - PROCESS | 18975 | 1467982037590 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:47:17 INFO - PROCESS | 18975 | 1467982037844 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 18975 | 1467982037859 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x93c47c00 == 50 [pid = 18975] [id = 64] 05:47:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x93c82000) [pid = 18975] [serial = 190] [outer = (nil)] 05:47:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x95196800) [pid = 18975] [serial = 191] [outer = 0x93c82000] 05:47:17 INFO - PROCESS | 18975 | 1467982037981 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x9539e000) [pid = 18975] [serial = 192] [outer = 0x93c82000] 05:47:18 INFO - PROCESS | 18975 | --DOCSHELL 0x92e9e800 == 49 [pid = 18975] [id = 30] 05:47:18 INFO - PROCESS | 18975 | --DOCSHELL 0x98074400 == 48 [pid = 18975] [id = 27] 05:47:18 INFO - PROCESS | 18975 | --DOCSHELL 0xa227a400 == 47 [pid = 18975] [id = 26] 05:47:18 INFO - PROCESS | 18975 | --DOCSHELL 0xa2434c00 == 46 [pid = 18975] [id = 20] 05:47:18 INFO - PROCESS | 18975 | --DOCSHELL 0x939ea400 == 45 [pid = 18975] [id = 28] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x96e52c00) [pid = 18975] [serial = 131] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOCSHELL 0x92fa9400 == 44 [pid = 18975] [id = 31] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0xa221d400) [pid = 18975] [serial = 125] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x9bf90000) [pid = 18975] [serial = 128] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x9804d800) [pid = 18975] [serial = 119] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x98281c00) [pid = 18975] [serial = 120] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x9af8ac00) [pid = 18975] [serial = 122] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x9519a400) [pid = 18975] [serial = 117] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x93c87c00) [pid = 18975] [serial = 116] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x95399c00) [pid = 18975] [serial = 110] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x99f64000) [pid = 18975] [serial = 113] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0xa1f05400) [pid = 18975] [serial = 107] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x9b22e000) [pid = 18975] [serial = 129] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0xa245cc00) [pid = 18975] [serial = 126] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x9b57a400) [pid = 18975] [serial = 123] [outer = (nil)] [url = about:blank] 05:47:18 INFO - PROCESS | 18975 | 1467982038929 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1634ms 05:47:18 INFO - PROCESS | 18975 | 1467982038975 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 18975 | 1467982038982 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:47:19 INFO - PROCESS | 18975 | 1467982038993 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 18975 | 1467982038997 Marionette TRACE conn3 <- [1,230,null,{}] 05:47:19 INFO - PROCESS | 18975 | 1467982039004 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:19 INFO - PROCESS | 18975 | 1467982039011 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:19 INFO - PROCESS | 18975 | 1467982039189 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:47:19 INFO - PROCESS | 18975 | 1467982039316 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 18975 | 1467982039323 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x96e4b000 == 45 [pid = 18975] [id = 65] 05:47:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x96e4f800) [pid = 18975] [serial = 193] [outer = (nil)] 05:47:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x98074400) [pid = 18975] [serial = 194] [outer = 0x96e4f800] 05:47:19 INFO - PROCESS | 18975 | 1467982039403 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x98234400) [pid = 18975] [serial = 195] [outer = 0x96e4f800] 05:47:20 INFO - PROCESS | 18975 | 1467982040204 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1235ms 05:47:20 INFO - PROCESS | 18975 | 1467982040234 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:47:20 INFO - PROCESS | 18975 | 1467982040239 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:47:20 INFO - PROCESS | 18975 | 1467982040247 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 18975 | 1467982040253 Marionette TRACE conn3 <- [1,234,null,{}] 05:47:20 INFO - PROCESS | 18975 | 1467982040269 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:20 INFO - PROCESS | 18975 | 1467982040280 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:20 INFO - PROCESS | 18975 | 1467982040468 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:47:20 INFO - PROCESS | 18975 | 1467982040597 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 18975 | 1467982040606 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x99dc0000 == 46 [pid = 18975] [id = 66] 05:47:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x9a18a400) [pid = 18975] [serial = 196] [outer = (nil)] 05:47:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x9b079400) [pid = 18975] [serial = 197] [outer = 0x9a18a400] 05:47:20 INFO - PROCESS | 18975 | 1467982040687 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x9b083800) [pid = 18975] [serial = 198] [outer = 0x9a18a400] 05:47:21 INFO - PROCESS | 18975 | 1467982041539 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1346ms 05:47:21 INFO - PROCESS | 18975 | 1467982041593 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:47:21 INFO - PROCESS | 18975 | 1467982041598 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:47:21 INFO - PROCESS | 18975 | 1467982041606 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 18975 | 1467982041609 Marionette TRACE conn3 <- [1,238,null,{}] 05:47:21 INFO - PROCESS | 18975 | 1467982041622 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:21 INFO - PROCESS | 18975 | 1467982041628 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:21 INFO - PROCESS | 18975 | 1467982041851 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:47:21 INFO - PROCESS | 18975 | 1467982041892 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 18975 | 1467982041901 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x923ecc00 == 47 [pid = 18975] [id = 67] 05:47:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x9b07a800) [pid = 18975] [serial = 199] [outer = (nil)] 05:47:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x9b924400) [pid = 18975] [serial = 200] [outer = 0x9b07a800] 05:47:21 INFO - PROCESS | 18975 | 1467982041974 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x9bf8e000) [pid = 18975] [serial = 201] [outer = 0x9b07a800] 05:47:22 INFO - PROCESS | 18975 | 1467982042931 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1395ms 05:47:23 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x99f67c00) [pid = 18975] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:47:23 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x9478c800) [pid = 18975] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:47:23 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x93aa3c00) [pid = 18975] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:47:23 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0xa2ef2400) [pid = 18975] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:47:23 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x9d814000) [pid = 18975] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:47:23 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x99144000) [pid = 18975] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:47:23 INFO - PROCESS | 18975 | 1467982043175 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:47:23 INFO - PROCESS | 18975 | 1467982043179 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:47:23 INFO - PROCESS | 18975 | 1467982043188 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 18975 | 1467982043191 Marionette TRACE conn3 <- [1,242,null,{}] 05:47:23 INFO - PROCESS | 18975 | 1467982043197 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:23 INFO - PROCESS | 18975 | 1467982043202 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:23 INFO - PROCESS | 18975 | 1467982043374 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:47:23 INFO - PROCESS | 18975 | 1467982043395 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 18975 | 1467982043402 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x9539f400 == 48 [pid = 18975] [id = 68] 05:47:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x99d15400) [pid = 18975] [serial = 202] [outer = (nil)] 05:47:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x9bef3800) [pid = 18975] [serial = 203] [outer = 0x99d15400] 05:47:23 INFO - PROCESS | 18975 | 1467982043575 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0xa1017800) [pid = 18975] [serial = 204] [outer = 0x99d15400] 05:47:24 INFO - PROCESS | 18975 | 1467982044325 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1179ms 05:47:24 INFO - PROCESS | 18975 | 1467982044368 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 18975 | 1467982044372 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:47:24 INFO - PROCESS | 18975 | 1467982044379 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 18975 | 1467982044382 Marionette TRACE conn3 <- [1,246,null,{}] 05:47:24 INFO - PROCESS | 18975 | 1467982044389 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:24 INFO - PROCESS | 18975 | 1467982044398 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:24 INFO - PROCESS | 18975 | 1467982044649 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:47:24 INFO - PROCESS | 18975 | 1467982044666 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 18975 | 1467982044676 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:24 INFO - PROCESS | 18975 | ++DOCSHELL 0x99144000 == 49 [pid = 18975] [id = 69] 05:47:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x9b92bc00) [pid = 18975] [serial = 205] [outer = (nil)] 05:47:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0xa4d09800) [pid = 18975] [serial = 206] [outer = 0x9b92bc00] 05:47:24 INFO - PROCESS | 18975 | 1467982044747 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0xa4f1ec00) [pid = 18975] [serial = 207] [outer = 0x9b92bc00] 05:47:25 INFO - PROCESS | 18975 | 1467982045808 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1485ms 05:47:25 INFO - PROCESS | 18975 | 1467982045866 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 18975 | 1467982045872 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:47:25 INFO - PROCESS | 18975 | 1467982045884 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 18975 | 1467982045888 Marionette TRACE conn3 <- [1,250,null,{}] 05:47:25 INFO - PROCESS | 18975 | 1467982045898 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:25 INFO - PROCESS | 18975 | 1467982045904 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:26 INFO - PROCESS | 18975 | 1467982046146 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:47:26 INFO - PROCESS | 18975 | 1467982046360 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 18975 | 1467982046372 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:26 INFO - PROCESS | 18975 | ++DOCSHELL 0x939f8c00 == 50 [pid = 18975] [id = 70] 05:47:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x93c46800) [pid = 18975] [serial = 208] [outer = (nil)] 05:47:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x96e55400) [pid = 18975] [serial = 209] [outer = 0x93c46800] 05:47:26 INFO - PROCESS | 18975 | 1467982046474 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x9804ac00) [pid = 18975] [serial = 210] [outer = 0x93c46800] 05:47:27 INFO - PROCESS | 18975 | 1467982047390 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1539ms 05:47:27 INFO - PROCESS | 18975 | 1467982047423 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 18975 | 1467982047430 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:47:27 INFO - PROCESS | 18975 | 1467982047443 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 18975 | 1467982047449 Marionette TRACE conn3 <- [1,254,null,{}] 05:47:27 INFO - PROCESS | 18975 | 1467982047456 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:27 INFO - PROCESS | 18975 | 1467982047463 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:27 INFO - PROCESS | 18975 | 1467982047673 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:47:27 INFO - PROCESS | 18975 | 1467982047831 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 18975 | 1467982047839 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x9a7de800 == 51 [pid = 18975] [id = 71] 05:47:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x9b07a400) [pid = 18975] [serial = 211] [outer = (nil)] 05:47:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x9b236c00) [pid = 18975] [serial = 212] [outer = 0x9b07a400] 05:47:27 INFO - PROCESS | 18975 | 1467982047975 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x9d80f000) [pid = 18975] [serial = 213] [outer = 0x9b07a400] 05:47:28 INFO - PROCESS | 18975 | 1467982048868 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1489ms 05:47:28 INFO - PROCESS | 18975 | 1467982048932 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 18975 | 1467982048937 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:47:28 INFO - PROCESS | 18975 | 1467982048945 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 18975 | 1467982048952 Marionette TRACE conn3 <- [1,258,null,{}] 05:47:28 INFO - PROCESS | 18975 | 1467982048970 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:28 INFO - PROCESS | 18975 | 1467982048980 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:29 INFO - PROCESS | 18975 | 1467982049217 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:47:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0xa4d0a800) [pid = 18975] [serial = 214] [outer = 0x9b026c00] 05:47:29 INFO - PROCESS | 18975 | 1467982049458 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 18975 | 1467982049470 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x92e9f400 == 52 [pid = 18975] [id = 72] 05:47:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0xa67a1c00) [pid = 18975] [serial = 215] [outer = (nil)] 05:47:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0xa67ad400) [pid = 18975] [serial = 216] [outer = 0xa67a1c00] 05:47:29 INFO - PROCESS | 18975 | 1467982049618 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0xa6d9e800) [pid = 18975] [serial = 217] [outer = 0xa67a1c00] 05:47:30 INFO - PROCESS | 18975 | 1467982050642 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1756ms 05:47:30 INFO - PROCESS | 18975 | 1467982050702 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 18975 | 1467982050707 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:47:30 INFO - PROCESS | 18975 | 1467982050716 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 18975 | 1467982050719 Marionette TRACE conn3 <- [1,262,null,{}] 05:47:30 INFO - PROCESS | 18975 | 1467982050727 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:30 INFO - PROCESS | 18975 | 1467982050732 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:30 INFO - PROCESS | 18975 | 1467982050937 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:47:31 INFO - PROCESS | 18975 | 1467982051134 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 18975 | 1467982051141 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:31 INFO - PROCESS | 18975 | ++DOCSHELL 0x92be7000 == 53 [pid = 18975] [id = 73] 05:47:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x92be9800) [pid = 18975] [serial = 218] [outer = (nil)] 05:47:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x92beec00) [pid = 18975] [serial = 219] [outer = 0x92be9800] 05:47:31 INFO - PROCESS | 18975 | 1467982051275 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x951a0c00) [pid = 18975] [serial = 220] [outer = 0x92be9800] 05:47:32 INFO - PROCESS | 18975 | 1467982052143 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1490ms 05:47:32 INFO - PROCESS | 18975 | 1467982052205 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:47:32 INFO - PROCESS | 18975 | 1467982052210 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:47:32 INFO - PROCESS | 18975 | 1467982052217 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 18975 | 1467982052221 Marionette TRACE conn3 <- [1,266,null,{}] 05:47:32 INFO - PROCESS | 18975 | 1467982052227 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:32 INFO - PROCESS | 18975 | 1467982052234 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:32 INFO - PROCESS | 18975 | 1467982052453 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:47:32 INFO - PROCESS | 18975 | 1467982052612 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 18975 | 1467982052621 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x923f1400 == 54 [pid = 18975] [id = 74] 05:47:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x92be8800) [pid = 18975] [serial = 221] [outer = (nil)] 05:47:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0xa6e3e800) [pid = 18975] [serial = 222] [outer = 0x92be8800] 05:47:32 INFO - PROCESS | 18975 | 1467982052707 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0xa6e47c00) [pid = 18975] [serial = 223] [outer = 0x92be8800] 05:47:33 INFO - PROCESS | 18975 | 1467982053632 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1491ms 05:47:33 INFO - PROCESS | 18975 | 1467982053709 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 18975 | 1467982053713 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:47:33 INFO - PROCESS | 18975 | 1467982053720 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 18975 | 1467982053725 Marionette TRACE conn3 <- [1,270,null,{}] 05:47:33 INFO - PROCESS | 18975 | 1467982053731 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:33 INFO - PROCESS | 18975 | 1467982053742 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:34 INFO - PROCESS | 18975 | 1467982054010 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:47:34 INFO - PROCESS | 18975 | 1467982054219 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 18975 | 1467982054227 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x923f0800 == 55 [pid = 18975] [id = 75] 05:47:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 111 (0x9d815000) [pid = 18975] [serial = 224] [outer = (nil)] 05:47:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0xa8f56000) [pid = 18975] [serial = 225] [outer = 0x9d815000] 05:47:34 INFO - PROCESS | 18975 | 1467982054333 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 113 (0xa8f62400) [pid = 18975] [serial = 226] [outer = 0x9d815000] 05:47:35 INFO - PROCESS | 18975 | 1467982055185 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1497ms 05:47:35 INFO - PROCESS | 18975 | 1467982055219 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:47:35 INFO - PROCESS | 18975 | 1467982055225 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:47:35 INFO - PROCESS | 18975 | 1467982055232 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 18975 | 1467982055236 Marionette TRACE conn3 <- [1,274,null,{}] 05:47:35 INFO - PROCESS | 18975 | 1467982055242 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:35 INFO - PROCESS | 18975 | 1467982055247 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:35 INFO - PROCESS | 18975 | 1467982055441 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:47:35 INFO - PROCESS | 18975 | 1467982055613 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 18975 | 1467982055624 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x919ce800 == 56 [pid = 18975] [id = 76] 05:47:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 114 (0x919cf800) [pid = 18975] [serial = 227] [outer = (nil)] 05:47:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 115 (0x919d6800) [pid = 18975] [serial = 228] [outer = 0x919cf800] 05:47:35 INFO - PROCESS | 18975 | 1467982055705 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 116 (0x919d8c00) [pid = 18975] [serial = 229] [outer = 0x919cf800] 05:47:36 INFO - PROCESS | 18975 | 1467982056703 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1545ms 05:47:36 INFO - PROCESS | 18975 | 1467982056778 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 18975 | 1467982056789 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:47:36 INFO - PROCESS | 18975 | 1467982056796 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 18975 | 1467982056799 Marionette TRACE conn3 <- [1,278,null,{}] 05:47:36 INFO - PROCESS | 18975 | 1467982056806 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:36 INFO - PROCESS | 18975 | 1467982056810 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:37 INFO - PROCESS | 18975 | 1467982057005 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:47:37 INFO - PROCESS | 18975 | 1467982057203 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 18975 | 1467982057211 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:37 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ff21800 == 57 [pid = 18975] [id = 77] 05:47:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 117 (0x8ff22800) [pid = 18975] [serial = 230] [outer = (nil)] 05:47:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 118 (0x8ff2b800) [pid = 18975] [serial = 231] [outer = 0x8ff22800] 05:47:37 INFO - PROCESS | 18975 | 1467982057344 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 119 (0x8ff2e000) [pid = 18975] [serial = 232] [outer = 0x8ff22800] 05:47:38 INFO - PROCESS | 18975 | 1467982058521 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1792ms 05:47:38 INFO - PROCESS | 18975 | 1467982058590 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 18975 | 1467982058596 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:47:38 INFO - PROCESS | 18975 | 1467982058605 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 18975 | 1467982058613 Marionette TRACE conn3 <- [1,282,null,{}] 05:47:38 INFO - PROCESS | 18975 | 1467982058622 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:38 INFO - PROCESS | 18975 | 1467982058626 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:38 INFO - PROCESS | 18975 | 1467982058868 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:47:39 INFO - PROCESS | 18975 | 1467982059167 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 18975 | 1467982059177 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x939f8000 == 58 [pid = 18975] [id = 78] 05:47:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 120 (0x93a51400) [pid = 18975] [serial = 233] [outer = (nil)] 05:47:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 121 (0x94791000) [pid = 18975] [serial = 234] [outer = 0x93a51400] 05:47:39 INFO - PROCESS | 18975 | 1467982059266 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 122 (0x9539d800) [pid = 18975] [serial = 235] [outer = 0x93a51400] 05:47:40 INFO - PROCESS | 18975 | --DOCSHELL 0x98282400 == 57 [pid = 18975] [id = 52] 05:47:40 INFO - PROCESS | 18975 | --DOCSHELL 0x9539f400 == 56 [pid = 18975] [id = 68] 05:47:40 INFO - PROCESS | 18975 | --DOCSHELL 0x923ecc00 == 55 [pid = 18975] [id = 67] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 121 (0xa610a400) [pid = 18975] [serial = 164] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOCSHELL 0x99dc0000 == 54 [pid = 18975] [id = 66] 05:47:40 INFO - PROCESS | 18975 | --DOCSHELL 0x96e4b000 == 53 [pid = 18975] [id = 65] 05:47:40 INFO - PROCESS | 18975 | --DOCSHELL 0x93c47c00 == 52 [pid = 18975] [id = 64] 05:47:40 INFO - PROCESS | 18975 | 1467982060233 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 120 (0xa673b800) [pid = 18975] [serial = 143] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 119 (0x9beeb800) [pid = 18975] [serial = 155] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 118 (0x9807c000) [pid = 18975] [serial = 149] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 117 (0x93c90800) [pid = 18975] [serial = 146] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 116 (0x953a2000) [pid = 18975] [serial = 147] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 115 (0xa318f400) [pid = 18975] [serial = 161] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 114 (0x99d1b000) [pid = 18975] [serial = 150] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 113 (0x9bf8a800) [pid = 18975] [serial = 156] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 112 (0xa4f17c00) [pid = 18975] [serial = 162] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0xa108b000) [pid = 18975] [serial = 158] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 110 (0x99dbbc00) [pid = 18975] [serial = 153] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0xa1f9e400) [pid = 18975] [serial = 159] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x99cc8400) [pid = 18975] [serial = 152] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x99db9400) [pid = 18975] [serial = 137] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0xa4d52400) [pid = 18975] [serial = 140] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x96e4ec00) [pid = 18975] [serial = 134] [outer = (nil)] [url = about:blank] 05:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1687ms 05:47:40 INFO - PROCESS | 18975 | 1467982060292 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 18975 | 1467982060301 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:47:40 INFO - PROCESS | 18975 | 1467982060313 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 18975 | 1467982060316 Marionette TRACE conn3 <- [1,286,null,{}] 05:47:40 INFO - PROCESS | 18975 | 1467982060324 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:40 INFO - PROCESS | 18975 | 1467982060331 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:40 INFO - PROCESS | 18975 | 1467982060532 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:47:40 INFO - PROCESS | 18975 | 1467982060730 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 18975 | 1467982060740 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x9807ac00 == 53 [pid = 18975] [id = 79] 05:47:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x98080000) [pid = 18975] [serial = 236] [outer = (nil)] 05:47:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x9913c400) [pid = 18975] [serial = 237] [outer = 0x98080000] 05:47:40 INFO - PROCESS | 18975 | 1467982060816 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x99d0f800) [pid = 18975] [serial = 238] [outer = 0x98080000] 05:47:41 INFO - PROCESS | 18975 | 1467982061569 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1284ms 05:47:41 INFO - PROCESS | 18975 | 1467982061597 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 18975 | 1467982061600 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:47:41 INFO - PROCESS | 18975 | 1467982061626 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 18975 | 1467982061633 Marionette TRACE conn3 <- [1,290,null,{}] 05:47:41 INFO - PROCESS | 18975 | 1467982061670 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:41 INFO - PROCESS | 18975 | 1467982061679 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:41 INFO - PROCESS | 18975 | 1467982061872 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:47:42 INFO - PROCESS | 18975 | 1467982061993 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 18975 | 1467982062006 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:42 INFO - PROCESS | 18975 | ++DOCSHELL 0x9a55f000 == 54 [pid = 18975] [id = 80] 05:47:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x9b01b000) [pid = 18975] [serial = 239] [outer = (nil)] 05:47:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x9b07c800) [pid = 18975] [serial = 240] [outer = 0x9b01b000] 05:47:42 INFO - PROCESS | 18975 | 1467982062088 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 111 (0x9b583000) [pid = 18975] [serial = 241] [outer = 0x9b01b000] 05:47:42 INFO - PROCESS | 18975 | 1467982062977 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1411ms 05:47:43 INFO - PROCESS | 18975 | 1467982063039 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 18975 | 1467982063044 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:47:43 INFO - PROCESS | 18975 | 1467982063052 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 18975 | 1467982063056 Marionette TRACE conn3 <- [1,294,null,{}] 05:47:43 INFO - PROCESS | 18975 | 1467982063062 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:43 INFO - PROCESS | 18975 | 1467982063068 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:43 INFO - PROCESS | 18975 | 1467982063309 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:47:43 INFO - PROCESS | 18975 | 1467982063331 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 18975 | 1467982063342 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x9b9da800 == 55 [pid = 18975] [id = 81] 05:47:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0x9bf94800) [pid = 18975] [serial = 242] [outer = (nil)] 05:47:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 113 (0xa1f9dc00) [pid = 18975] [serial = 243] [outer = 0x9bf94800] 05:47:43 INFO - PROCESS | 18975 | 1467982063439 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 114 (0xa22abc00) [pid = 18975] [serial = 244] [outer = 0x9bf94800] 05:47:44 INFO - PROCESS | 18975 | 1467982064346 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:47:44 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. 05:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1338ms 05:47:44 INFO - PROCESS | 18975 | 1467982064391 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 18975 | 1467982064395 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:47:44 INFO - PROCESS | 18975 | 1467982064402 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 18975 | 1467982064406 Marionette TRACE conn3 <- [1,298,null,{}] 05:47:44 INFO - PROCESS | 18975 | 1467982064412 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:44 INFO - PROCESS | 18975 | 1467982064417 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:44 INFO - PROCESS | 18975 | 1467982064647 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:47:44 INFO - PROCESS | 18975 | 1467982064670 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 18975 | 1467982064682 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x9b585000 == 56 [pid = 18975] [id = 82] 05:47:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 115 (0xa100a400) [pid = 18975] [serial = 245] [outer = (nil)] 05:47:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 116 (0xa31ef400) [pid = 18975] [serial = 246] [outer = 0xa100a400] 05:47:44 INFO - PROCESS | 18975 | 1467982064751 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 117 (0xa31f6800) [pid = 18975] [serial = 247] [outer = 0xa100a400] 05:47:45 INFO - PROCESS | 18975 | --DOMWINDOW == 116 (0x9b07a800) [pid = 18975] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:47:45 INFO - PROCESS | 18975 | --DOMWINDOW == 115 (0x99d15400) [pid = 18975] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:47:45 INFO - PROCESS | 18975 | --DOMWINDOW == 114 (0x96e4f800) [pid = 18975] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:47:45 INFO - PROCESS | 18975 | --DOMWINDOW == 113 (0x9a18a400) [pid = 18975] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:47:45 INFO - PROCESS | 18975 | --DOMWINDOW == 112 (0x93c82000) [pid = 18975] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:47:45 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0x9bef2800) [pid = 18975] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:47:45 INFO - PROCESS | 18975 | 1467982065966 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:47:46 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. 05:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1631ms 05:47:46 INFO - PROCESS | 18975 | 1467982066035 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 18975 | 1467982066039 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:47:46 INFO - PROCESS | 18975 | 1467982066046 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 18975 | 1467982066049 Marionette TRACE conn3 <- [1,302,null,{}] 05:47:46 INFO - PROCESS | 18975 | 1467982066055 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:46 INFO - PROCESS | 18975 | 1467982066066 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:46 INFO - PROCESS | 18975 | 1467982066268 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:47:46 INFO - PROCESS | 18975 | 1467982066391 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 18975 | 1467982066399 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:46 INFO - PROCESS | 18975 | ++DOCSHELL 0x9539cc00 == 57 [pid = 18975] [id = 83] 05:47:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0x9bef2800) [pid = 18975] [serial = 248] [outer = (nil)] 05:47:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 113 (0xa6740800) [pid = 18975] [serial = 249] [outer = 0x9bef2800] 05:47:46 INFO - PROCESS | 18975 | 1467982066478 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 114 (0xa67a0800) [pid = 18975] [serial = 250] [outer = 0x9bef2800] 05:47:47 INFO - PROCESS | 18975 | 1467982067257 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:47:47 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. 05:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1338ms 05:47:47 INFO - PROCESS | 18975 | 1467982067386 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 18975 | 1467982067393 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:47:47 INFO - PROCESS | 18975 | 1467982067415 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 18975 | 1467982067422 Marionette TRACE conn3 <- [1,306,null,{}] 05:47:47 INFO - PROCESS | 18975 | 1467982067432 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:47 INFO - PROCESS | 18975 | 1467982067440 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:47 INFO - PROCESS | 18975 | 1467982067769 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:47:47 INFO - PROCESS | 18975 | 1467982067913 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 18975 | 1467982067931 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x923efc00 == 58 [pid = 18975] [id = 84] 05:47:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 115 (0x923f0000) [pid = 18975] [serial = 251] [outer = (nil)] 05:47:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 116 (0x92beb000) [pid = 18975] [serial = 252] [outer = 0x923f0000] 05:47:48 INFO - PROCESS | 18975 | 1467982068033 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 117 (0x939ee800) [pid = 18975] [serial = 253] [outer = 0x923f0000] 05:47:48 INFO - PROCESS | 18975 | 1467982068963 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:47:48 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. 05:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1600ms 05:47:49 INFO - PROCESS | 18975 | 1467982069002 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 18975 | 1467982069008 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:47:49 INFO - PROCESS | 18975 | 1467982069020 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 18975 | 1467982069028 Marionette TRACE conn3 <- [1,310,null,{}] 05:47:49 INFO - PROCESS | 18975 | 1467982069035 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:49 INFO - PROCESS | 18975 | 1467982069041 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:49 INFO - PROCESS | 18975 | 1467982069255 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:47:49 INFO - PROCESS | 18975 | 1467982069466 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 18975 | 1467982069476 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x98074c00 == 59 [pid = 18975] [id = 85] 05:47:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 118 (0x99d0f000) [pid = 18975] [serial = 254] [outer = (nil)] 05:47:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 119 (0x99d27800) [pid = 18975] [serial = 255] [outer = 0x99d0f000] 05:47:49 INFO - PROCESS | 18975 | 1467982069614 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 120 (0x9a1ee400) [pid = 18975] [serial = 256] [outer = 0x99d0f000] 05:47:50 INFO - PROCESS | 18975 | 1467982070551 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:47:50 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. 05:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1595ms 05:47:50 INFO - PROCESS | 18975 | 1467982070612 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 18975 | 1467982070620 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:47:50 INFO - PROCESS | 18975 | 1467982070632 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 18975 | 1467982070635 Marionette TRACE conn3 <- [1,314,null,{}] 05:47:50 INFO - PROCESS | 18975 | 1467982070654 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:50 INFO - PROCESS | 18975 | 1467982070663 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:50 INFO - PROCESS | 18975 | 1467982070919 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:47:51 INFO - PROCESS | 18975 | 1467982071156 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 18975 | 1467982071170 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:51 INFO - PROCESS | 18975 | ++DOCSHELL 0xa318f400 == 60 [pid = 18975] [id = 86] 05:47:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 121 (0xa31ec800) [pid = 18975] [serial = 257] [outer = (nil)] 05:47:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 122 (0xa4f79400) [pid = 18975] [serial = 258] [outer = 0xa31ec800] 05:47:51 INFO - PROCESS | 18975 | 1467982071261 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 123 (0xa6da4c00) [pid = 18975] [serial = 259] [outer = 0xa31ec800] 05:47:52 INFO - PROCESS | 18975 | 1467982072250 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:47:52 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. 05:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1686ms 05:47:52 INFO - PROCESS | 18975 | 1467982072318 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:47:52 INFO - PROCESS | 18975 | 1467982072323 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:47:52 INFO - PROCESS | 18975 | 1467982072330 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 18975 | 1467982072334 Marionette TRACE conn3 <- [1,318,null,{}] 05:47:52 INFO - PROCESS | 18975 | 1467982072341 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:52 INFO - PROCESS | 18975 | 1467982072346 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:52 INFO - PROCESS | 18975 | 1467982072552 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:47:52 INFO - PROCESS | 18975 | 1467982072760 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 18975 | 1467982072769 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x923edc00 == 61 [pid = 18975] [id = 87] 05:47:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 124 (0xa8b28800) [pid = 18975] [serial = 260] [outer = (nil)] 05:47:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 125 (0xa8b83000) [pid = 18975] [serial = 261] [outer = 0xa8b28800] 05:47:52 INFO - PROCESS | 18975 | 1467982072898 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 126 (0xa8f21800) [pid = 18975] [serial = 262] [outer = 0xa8b28800] 05:47:53 INFO - PROCESS | 18975 | 1467982073825 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:47:53 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. 05:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1539ms 05:47:53 INFO - PROCESS | 18975 | 1467982073870 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:47:53 INFO - PROCESS | 18975 | 1467982073875 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:47:53 INFO - PROCESS | 18975 | 1467982073883 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 18975 | 1467982073886 Marionette TRACE conn3 <- [1,322,null,{}] 05:47:53 INFO - PROCESS | 18975 | 1467982073893 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:53 INFO - PROCESS | 18975 | 1467982073898 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:54 INFO - PROCESS | 18975 | 1467982074101 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:47:54 INFO - PROCESS | 18975 | 1467982074307 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 18975 | 1467982074318 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x902e5800 == 62 [pid = 18975] [id = 88] 05:47:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 127 (0x902e7000) [pid = 18975] [serial = 263] [outer = (nil)] 05:47:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 128 (0x902ebc00) [pid = 18975] [serial = 264] [outer = 0x902e7000] 05:47:54 INFO - PROCESS | 18975 | 1467982074448 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 129 (0x902ee400) [pid = 18975] [serial = 265] [outer = 0x902e7000] 05:47:55 INFO - PROCESS | 18975 | 1467982075344 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:47:55 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. 05:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1496ms 05:47:55 INFO - PROCESS | 18975 | 1467982075378 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 18975 | 1467982075382 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:47:55 INFO - PROCESS | 18975 | 1467982075390 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 18975 | 1467982075395 Marionette TRACE conn3 <- [1,326,null,{}] 05:47:55 INFO - PROCESS | 18975 | 1467982075402 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:55 INFO - PROCESS | 18975 | 1467982075413 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:55 INFO - PROCESS | 18975 | 1467982075710 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:47:55 INFO - PROCESS | 18975 | 1467982075979 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 18975 | 1467982075986 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ff2b000 == 63 [pid = 18975] [id = 89] 05:47:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 130 (0x90128000) [pid = 18975] [serial = 266] [outer = (nil)] 05:47:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 131 (0x902e4800) [pid = 18975] [serial = 267] [outer = 0x90128000] 05:47:56 INFO - PROCESS | 18975 | 1467982076075 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 132 (0x923ea400) [pid = 18975] [serial = 268] [outer = 0x90128000] 05:47:57 INFO - PROCESS | 18975 | 1467982077004 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:47: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. 05:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1647ms 05:47:57 INFO - PROCESS | 18975 | 1467982077039 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 18975 | 1467982077044 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:47:57 INFO - PROCESS | 18975 | 1467982077051 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 18975 | 1467982077054 Marionette TRACE conn3 <- [1,330,null,{}] 05:47:57 INFO - PROCESS | 18975 | 1467982077063 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:57 INFO - PROCESS | 18975 | 1467982077067 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:57 INFO - PROCESS | 18975 | 1467982077270 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:47:57 INFO - PROCESS | 18975 | 1467982077479 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 18975 | 1467982077488 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f463c00 == 64 [pid = 18975] [id = 90] 05:47:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 133 (0x8f464000) [pid = 18975] [serial = 269] [outer = (nil)] 05:47:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 134 (0x8f46a000) [pid = 18975] [serial = 270] [outer = 0x8f464000] 05:47:57 INFO - PROCESS | 18975 | 1467982077616 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 135 (0x8f46d000) [pid = 18975] [serial = 271] [outer = 0x8f464000] 05:47:58 INFO - PROCESS | 18975 | 1467982078544 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:47:58 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. 05:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1537ms 05:47:58 INFO - PROCESS | 18975 | 1467982078590 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:47:58 INFO - PROCESS | 18975 | 1467982078594 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:47:58 INFO - PROCESS | 18975 | 1467982078601 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 18975 | 1467982078605 Marionette TRACE conn3 <- [1,334,null,{}] 05:47:58 INFO - PROCESS | 18975 | 1467982078612 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:58 INFO - PROCESS | 18975 | 1467982078617 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:58 INFO - PROCESS | 18975 | 1467982078862 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:47:59 INFO - PROCESS | 18975 | 1467982079074 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 18975 | 1467982079080 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:47:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f46fc00 == 65 [pid = 18975] [id = 91] 05:47:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 136 (0x8f612c00) [pid = 18975] [serial = 272] [outer = (nil)] 05:47:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 137 (0x8f616800) [pid = 18975] [serial = 273] [outer = 0x8f612c00] 05:47:59 INFO - PROCESS | 18975 | 1467982079181 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 138 (0x8f619000) [pid = 18975] [serial = 274] [outer = 0x8f612c00] 05:48:00 INFO - PROCESS | 18975 | 1467982080058 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:00 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. 05:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1491ms 05:48:00 INFO - PROCESS | 18975 | 1467982080092 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:48:00 INFO - PROCESS | 18975 | 1467982080097 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:48:00 INFO - PROCESS | 18975 | 1467982080104 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 18975 | 1467982080108 Marionette TRACE conn3 <- [1,338,null,{}] 05:48:00 INFO - PROCESS | 18975 | 1467982080115 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:00 INFO - PROCESS | 18975 | 1467982080119 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:00 INFO - PROCESS | 18975 | 1467982080323 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:48:00 INFO - PROCESS | 18975 | 1467982080493 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 18975 | 1467982080504 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:00 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f46ac00 == 66 [pid = 18975] [id = 92] 05:48:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 139 (0x8f61bc00) [pid = 18975] [serial = 275] [outer = (nil)] 05:48:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 140 (0x8f620000) [pid = 18975] [serial = 276] [outer = 0x8f61bc00] 05:48:00 INFO - PROCESS | 18975 | 1467982080596 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 141 (0x9012d000) [pid = 18975] [serial = 277] [outer = 0x8f61bc00] 05:48:01 INFO - PROCESS | 18975 | 1467982081517 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:01 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. 05:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1492ms 05:48:01 INFO - PROCESS | 18975 | 1467982081596 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:48:01 INFO - PROCESS | 18975 | 1467982081600 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:48:01 INFO - PROCESS | 18975 | 1467982081608 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 18975 | 1467982081611 Marionette TRACE conn3 <- [1,342,null,{}] 05:48:01 INFO - PROCESS | 18975 | 1467982081618 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:01 INFO - PROCESS | 18975 | 1467982081623 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:01 INFO - PROCESS | 18975 | 1467982081865 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:48:02 INFO - PROCESS | 18975 | 1467982082084 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 18975 | 1467982082095 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e902400 == 67 [pid = 18975] [id = 93] 05:48:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 142 (0x8e903c00) [pid = 18975] [serial = 278] [outer = (nil)] 05:48:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 143 (0x8e90b000) [pid = 18975] [serial = 279] [outer = 0x8e903c00] 05:48:02 INFO - PROCESS | 18975 | 1467982082217 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 144 (0x8e90e400) [pid = 18975] [serial = 280] [outer = 0x8e903c00] 05:48:03 INFO - PROCESS | 18975 | 1467982083447 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:03 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. 05:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1895ms 05:48:03 INFO - PROCESS | 18975 | 1467982083507 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 18975 | 1467982083519 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:48:03 INFO - PROCESS | 18975 | 1467982083616 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 18975 | 1467982083623 Marionette TRACE conn3 <- [1,346,null,{}] 05:48:03 INFO - PROCESS | 18975 | 1467982083779 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:03 INFO - PROCESS | 18975 | 1467982083786 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:03 INFO - PROCESS | 18975 | 1467982083968 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:48:04 INFO - PROCESS | 18975 | 1467982084147 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 18975 | 1467982084163 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x90123c00 == 68 [pid = 18975] [id = 94] 05:48:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 145 (0x90126c00) [pid = 18975] [serial = 281] [outer = (nil)] 05:48:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 146 (0x9012c800) [pid = 18975] [serial = 282] [outer = 0x90126c00] 05:48:04 INFO - PROCESS | 18975 | 1467982084238 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 147 (0x902e5c00) [pid = 18975] [serial = 283] [outer = 0x90126c00] 05:48:05 INFO - PROCESS | 18975 | 1467982085240 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:05 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. 05:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1756ms 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 146 (0xa4d09800) [pid = 18975] [serial = 206] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOCSHELL 0x9b585000 == 67 [pid = 18975] [id = 82] 05:48:05 INFO - PROCESS | 18975 | --DOCSHELL 0x9b9da800 == 66 [pid = 18975] [id = 81] 05:48:05 INFO - PROCESS | 18975 | 1467982085341 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 18975 | 1467982085348 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:48:05 INFO - PROCESS | 18975 | --DOCSHELL 0x9a55f000 == 65 [pid = 18975] [id = 80] 05:48:05 INFO - PROCESS | 18975 | --DOCSHELL 0x9807ac00 == 64 [pid = 18975] [id = 79] 05:48:05 INFO - PROCESS | 18975 | --DOCSHELL 0x939f8000 == 63 [pid = 18975] [id = 78] 05:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:48:05 INFO - PROCESS | 18975 | --DOCSHELL 0x9a7de800 == 62 [pid = 18975] [id = 71] 05:48:05 INFO - PROCESS | 18975 | --DOCSHELL 0x939f8c00 == 61 [pid = 18975] [id = 70] 05:48:05 INFO - PROCESS | 18975 | 1467982085372 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 18975 | 1467982085377 Marionette TRACE conn3 <- [1,350,null,{}] 05:48:05 INFO - PROCESS | 18975 | 1467982085391 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:05 INFO - PROCESS | 18975 | 1467982085397 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:05 INFO - PROCESS | 18975 | 1467982085671 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 145 (0xa61b6400) [pid = 18975] [serial = 165] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 144 (0x9b924400) [pid = 18975] [serial = 200] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 143 (0xa1017800) [pid = 18975] [serial = 204] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 142 (0x9bf8e000) [pid = 18975] [serial = 201] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 141 (0x9b07e000) [pid = 18975] [serial = 188] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 140 (0xa31f3400) [pid = 18975] [serial = 182] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 139 (0xa6e47800) [pid = 18975] [serial = 179] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 138 (0x98074400) [pid = 18975] [serial = 194] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 137 (0x98234400) [pid = 18975] [serial = 195] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 136 (0x9b079400) [pid = 18975] [serial = 197] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 135 (0x93a5a400) [pid = 18975] [serial = 167] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 134 (0x9539e000) [pid = 18975] [serial = 192] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 133 (0x95196800) [pid = 18975] [serial = 191] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 132 (0xa8b42c00) [pid = 18975] [serial = 185] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 131 (0xa69c6c00) [pid = 18975] [serial = 176] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 130 (0x99d12c00) [pid = 18975] [serial = 170] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 129 (0xa108c400) [pid = 18975] [serial = 173] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 128 (0x9bef3800) [pid = 18975] [serial = 203] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | --DOMWINDOW == 127 (0x9b083800) [pid = 18975] [serial = 198] [outer = (nil)] [url = about:blank] 05:48:05 INFO - PROCESS | 18975 | 1467982085974 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 18975 | 1467982085985 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:06 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ff28000 == 62 [pid = 18975] [id = 95] 05:48:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 128 (0x919cbc00) [pid = 18975] [serial = 284] [outer = (nil)] 05:48:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 129 (0x923f1800) [pid = 18975] [serial = 285] [outer = 0x919cbc00] 05:48:06 INFO - PROCESS | 18975 | 1467982086058 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 130 (0x92bef000) [pid = 18975] [serial = 286] [outer = 0x919cbc00] 05:48:06 INFO - PROCESS | 18975 | 1467982086845 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:06 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. 05:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1507ms 05:48:06 INFO - PROCESS | 18975 | 1467982086873 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 18975 | 1467982086878 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:48:06 INFO - PROCESS | 18975 | 1467982086885 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 18975 | 1467982086891 Marionette TRACE conn3 <- [1,354,null,{}] 05:48:06 INFO - PROCESS | 18975 | 1467982086908 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:06 INFO - PROCESS | 18975 | 1467982086917 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:07 INFO - PROCESS | 18975 | 1467982087169 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:48:07 INFO - PROCESS | 18975 | 1467982087186 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 18975 | 1467982087199 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x9539c800 == 63 [pid = 18975] [id = 96] 05:48:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 131 (0x96e47c00) [pid = 18975] [serial = 287] [outer = (nil)] 05:48:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 132 (0x98073800) [pid = 18975] [serial = 288] [outer = 0x96e47c00] 05:48:07 INFO - PROCESS | 18975 | 1467982087343 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 133 (0x991bb000) [pid = 18975] [serial = 289] [outer = 0x96e47c00] 05:48:08 INFO - PROCESS | 18975 | 1467982088250 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48: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. 05:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1406ms 05:48:08 INFO - PROCESS | 18975 | 1467982088293 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 18975 | 1467982088297 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:48:08 INFO - PROCESS | 18975 | 1467982088304 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 18975 | 1467982088308 Marionette TRACE conn3 <- [1,358,null,{}] 05:48:08 INFO - PROCESS | 18975 | 1467982088323 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:08 INFO - PROCESS | 18975 | 1467982088329 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:08 INFO - PROCESS | 18975 | 1467982088562 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:48:08 INFO - PROCESS | 18975 | 1467982088587 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 18975 | 1467982088595 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x99ccb000 == 64 [pid = 18975] [id = 97] 05:48:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 134 (0x99d19c00) [pid = 18975] [serial = 290] [outer = (nil)] 05:48:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 135 (0x99db2c00) [pid = 18975] [serial = 291] [outer = 0x99d19c00] 05:48:08 INFO - PROCESS | 18975 | 1467982088666 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 136 (0x9a55e000) [pid = 18975] [serial = 292] [outer = 0x99d19c00] 05:48:09 INFO - PROCESS | 18975 | 1467982089628 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:09 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. 05:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1388ms 05:48:09 INFO - PROCESS | 18975 | 1467982089702 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 18975 | 1467982089706 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:48:09 INFO - PROCESS | 18975 | 1467982089715 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 18975 | 1467982089717 Marionette TRACE conn3 <- [1,362,null,{}] 05:48:09 INFO - PROCESS | 18975 | 1467982089725 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:09 INFO - PROCESS | 18975 | 1467982089729 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:09 INFO - PROCESS | 18975 | 1467982089978 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:48:10 INFO - PROCESS | 18975 | 1467982090013 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 18975 | 1467982090024 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x9a55d000 == 65 [pid = 18975] [id = 98] 05:48:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 137 (0x9aa4dc00) [pid = 18975] [serial = 293] [outer = (nil)] 05:48:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 138 (0x9aa51800) [pid = 18975] [serial = 294] [outer = 0x9aa4dc00] 05:48:10 INFO - PROCESS | 18975 | 1467982090153 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 139 (0x9aa54800) [pid = 18975] [serial = 295] [outer = 0x9aa4dc00] 05:48:10 INFO - PROCESS | 18975 | --DOMWINDOW == 138 (0x9b01b000) [pid = 18975] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:48:10 INFO - PROCESS | 18975 | --DOMWINDOW == 137 (0x98080000) [pid = 18975] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:48:10 INFO - PROCESS | 18975 | --DOMWINDOW == 136 (0xa100a400) [pid = 18975] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:48:10 INFO - PROCESS | 18975 | --DOMWINDOW == 135 (0x9bf94800) [pid = 18975] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:48:10 INFO - PROCESS | 18975 | --DOMWINDOW == 134 (0x93a51400) [pid = 18975] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:48:11 INFO - PROCESS | 18975 | 1467982091309 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:11 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. 05:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1635ms 05:48:11 INFO - PROCESS | 18975 | 1467982091350 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 18975 | 1467982091354 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:48:11 INFO - PROCESS | 18975 | 1467982091360 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 18975 | 1467982091364 Marionette TRACE conn3 <- [1,366,null,{}] 05:48:11 INFO - PROCESS | 18975 | 1467982091370 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:11 INFO - PROCESS | 18975 | 1467982091380 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:11 INFO - PROCESS | 18975 | 1467982091588 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:48:11 INFO - PROCESS | 18975 | 1467982091715 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 18975 | 1467982091723 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:11 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e905800 == 66 [pid = 18975] [id = 99] 05:48:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 135 (0x929c4800) [pid = 18975] [serial = 296] [outer = (nil)] 05:48:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 136 (0x929cd000) [pid = 18975] [serial = 297] [outer = 0x929c4800] 05:48:11 INFO - PROCESS | 18975 | 1467982091850 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 137 (0x99d1b400) [pid = 18975] [serial = 298] [outer = 0x929c4800] 05:48:12 INFO - PROCESS | 18975 | 1467982092678 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:12 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. 05:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1346ms 05:48:12 INFO - PROCESS | 18975 | 1467982092707 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 18975 | 1467982092714 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:48:12 INFO - PROCESS | 18975 | 1467982092724 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 18975 | 1467982092730 Marionette TRACE conn3 <- [1,370,null,{}] 05:48:12 INFO - PROCESS | 18975 | 1467982092742 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:12 INFO - PROCESS | 18975 | 1467982092747 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:13 INFO - PROCESS | 18975 | 1467982093001 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:48:13 INFO - PROCESS | 18975 | 1467982093233 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 18975 | 1467982093244 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:13 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e909c00 == 67 [pid = 18975] [id = 100] 05:48:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 138 (0x8ff2d000) [pid = 18975] [serial = 299] [outer = (nil)] 05:48:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 139 (0x90129000) [pid = 18975] [serial = 300] [outer = 0x8ff2d000] 05:48:13 INFO - PROCESS | 18975 | 1467982093383 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 140 (0x902e3c00) [pid = 18975] [serial = 301] [outer = 0x8ff2d000] 05:48:14 INFO - PROCESS | 18975 | 1467982094407 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:14 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. 05:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1738ms 05:48:14 INFO - PROCESS | 18975 | 1467982094462 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 18975 | 1467982094470 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:48:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:48:14 INFO - PROCESS | 18975 | 1467982094483 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 18975 | 1467982094489 Marionette TRACE conn3 <- [1,374,null,{}] 05:48:14 INFO - PROCESS | 18975 | 1467982094496 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:14 INFO - PROCESS | 18975 | 1467982094504 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:14 INFO - PROCESS | 18975 | 1467982094830 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:48:15 INFO - PROCESS | 18975 | 1467982095021 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 18975 | 1467982095030 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x91913c00 == 68 [pid = 18975] [id = 101] 05:48:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 141 (0x91916400) [pid = 18975] [serial = 302] [outer = (nil)] 05:48:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 142 (0x919d1000) [pid = 18975] [serial = 303] [outer = 0x91916400] 05:48:15 INFO - PROCESS | 18975 | 1467982095118 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 143 (0x923ed000) [pid = 18975] [serial = 304] [outer = 0x91916400] 05:48:16 INFO - PROCESS | 18975 | 1467982096087 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:48:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1643ms 05:48:16 INFO - PROCESS | 18975 | 1467982096142 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 18975 | 1467982096146 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:48:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:48:16 INFO - PROCESS | 18975 | 1467982096156 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 18975 | 1467982096161 Marionette TRACE conn3 <- [1,378,null,{}] 05:48:16 INFO - PROCESS | 18975 | 1467982096180 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:16 INFO - PROCESS | 18975 | 1467982096190 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:16 INFO - PROCESS | 18975 | 1467982096409 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:48:16 INFO - PROCESS | 18975 | 1467982096607 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 18975 | 1467982096620 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:16 INFO - PROCESS | 18975 | ++DOCSHELL 0x929cf000 == 69 [pid = 18975] [id = 102] 05:48:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 144 (0x939f8000) [pid = 18975] [serial = 305] [outer = (nil)] 05:48:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 145 (0x93c90800) [pid = 18975] [serial = 306] [outer = 0x939f8000] 05:48:16 INFO - PROCESS | 18975 | 1467982096752 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 146 (0x9539b000) [pid = 18975] [serial = 307] [outer = 0x939f8000] 05:48:17 INFO - PROCESS | 18975 | 1467982097717 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:48:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1637ms 05:48:17 INFO - PROCESS | 18975 | 1467982097794 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 18975 | 1467982097798 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:48:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:48:17 INFO - PROCESS | 18975 | 1467982097806 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 18975 | 1467982097811 Marionette TRACE conn3 <- [1,382,null,{}] 05:48:17 INFO - PROCESS | 18975 | 1467982097817 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:17 INFO - PROCESS | 18975 | 1467982097822 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:18 INFO - PROCESS | 18975 | 1467982098065 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:48:18 INFO - PROCESS | 18975 | 1467982098334 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 18975 | 1467982098344 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:18 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e911800 == 70 [pid = 18975] [id = 103] 05:48:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 147 (0x8e915000) [pid = 18975] [serial = 308] [outer = (nil)] 05:48:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 148 (0x9190b000) [pid = 18975] [serial = 309] [outer = 0x8e915000] 05:48:18 INFO - PROCESS | 18975 | 1467982098430 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 149 (0x929c3800) [pid = 18975] [serial = 310] [outer = 0x8e915000] 05:48:19 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:48:19 INFO - PROCESS | 18975 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:48:19 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:48:19 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:48:19 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:48:19 INFO - PROCESS | 18975 | 1467982099610 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:48:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1854ms 05:48:19 INFO - PROCESS | 18975 | 1467982099661 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 18975 | 1467982099665 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:48:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:48:19 INFO - PROCESS | 18975 | 1467982099672 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 18975 | 1467982099677 Marionette TRACE conn3 <- [1,386,null,{}] 05:48:19 INFO - PROCESS | 18975 | 1467982099684 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:19 INFO - PROCESS | 18975 | 1467982099689 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:19 INFO - PROCESS | 18975 | 1467982099928 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:48:20 INFO - PROCESS | 18975 | 1467982100135 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 18975 | 1467982100144 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e91e400 == 71 [pid = 18975] [id = 104] 05:48:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 150 (0x8e920c00) [pid = 18975] [serial = 311] [outer = (nil)] 05:48:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 151 (0x98080000) [pid = 18975] [serial = 312] [outer = 0x8e920c00] 05:48:20 INFO - PROCESS | 18975 | 1467982100228 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 152 (0x98283000) [pid = 18975] [serial = 313] [outer = 0x8e920c00] 05:48:21 INFO - PROCESS | 18975 | 1467982101194 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:48:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1585ms 05:48:21 INFO - PROCESS | 18975 | 1467982101258 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 18975 | 1467982101263 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:48:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:48:21 INFO - PROCESS | 18975 | 1467982101270 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 18975 | 1467982101275 Marionette TRACE conn3 <- [1,390,null,{}] 05:48:21 INFO - PROCESS | 18975 | 1467982101281 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:21 INFO - PROCESS | 18975 | 1467982101292 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:21 INFO - PROCESS | 18975 | 1467982101572 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:48:21 INFO - PROCESS | 18975 | 1467982101801 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 18975 | 1467982101810 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e914800 == 72 [pid = 18975] [id = 105] 05:48:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 153 (0x98071800) [pid = 18975] [serial = 314] [outer = (nil)] 05:48:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 154 (0x9b07e800) [pid = 18975] [serial = 315] [outer = 0x98071800] 05:48:21 INFO - PROCESS | 18975 | 1467982101907 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 155 (0x9b57a400) [pid = 18975] [serial = 316] [outer = 0x98071800] 05:48:23 INFO - PROCESS | 18975 | 1467982103026 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:48:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:48:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1793ms 05:48:23 INFO - PROCESS | 18975 | 1467982103064 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 18975 | 1467982103067 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:48:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:48:23 INFO - PROCESS | 18975 | 1467982103075 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 18975 | 1467982103080 Marionette TRACE conn3 <- [1,394,null,{}] 05:48:23 INFO - PROCESS | 18975 | 1467982103086 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:23 INFO - PROCESS | 18975 | 1467982103091 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:23 INFO - PROCESS | 18975 | 1467982103389 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:48:23 INFO - PROCESS | 18975 | 1467982103729 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 18975 | 1467982103735 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec53c00 == 73 [pid = 18975] [id = 106] 05:48:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 156 (0x8ec54000) [pid = 18975] [serial = 317] [outer = (nil)] 05:48:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 157 (0x8ec5c800) [pid = 18975] [serial = 318] [outer = 0x8ec54000] 05:48:23 INFO - PROCESS | 18975 | 1467982103825 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 158 (0x8ec60c00) [pid = 18975] [serial = 319] [outer = 0x8ec54000] 05:48:24 INFO - PROCESS | 18975 | 1467982104866 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:48:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1842ms 05:48:24 INFO - PROCESS | 18975 | 1467982104921 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 18975 | 1467982104929 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:48:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:48:24 INFO - PROCESS | 18975 | 1467982104940 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 18975 | 1467982104945 Marionette TRACE conn3 <- [1,398,null,{}] 05:48:24 INFO - PROCESS | 18975 | 1467982104957 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:24 INFO - PROCESS | 18975 | 1467982104966 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:25 INFO - PROCESS | 18975 | 1467982105270 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:48:25 INFO - PROCESS | 18975 | 1467982105482 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 18975 | 1467982105491 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea83800 == 74 [pid = 18975] [id = 107] 05:48:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 159 (0x8ea86c00) [pid = 18975] [serial = 320] [outer = (nil)] 05:48:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 160 (0x8ea8ac00) [pid = 18975] [serial = 321] [outer = 0x8ea86c00] 05:48:25 INFO - PROCESS | 18975 | 1467982105575 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 161 (0x8ea8e000) [pid = 18975] [serial = 322] [outer = 0x8ea86c00] 05:48:26 INFO - PROCESS | 18975 | 1467982106526 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:48:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1647ms 05:48:26 INFO - PROCESS | 18975 | 1467982106586 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 18975 | 1467982106590 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:48:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:48:26 INFO - PROCESS | 18975 | 1467982106597 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 18975 | 1467982106601 Marionette TRACE conn3 <- [1,402,null,{}] 05:48:26 INFO - PROCESS | 18975 | 1467982106607 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:26 INFO - PROCESS | 18975 | 1467982106613 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:26 INFO - PROCESS | 18975 | 1467982106820 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:48:27 INFO - PROCESS | 18975 | 1467982107051 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 18975 | 1467982107059 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e362000 == 75 [pid = 18975] [id = 108] 05:48:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 162 (0x8e362c00) [pid = 18975] [serial = 323] [outer = (nil)] 05:48:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 163 (0x8e36d400) [pid = 18975] [serial = 324] [outer = 0x8e362c00] 05:48:27 INFO - PROCESS | 18975 | 1467982107183 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 164 (0x8e370c00) [pid = 18975] [serial = 325] [outer = 0x8e362c00] 05:48:28 INFO - PROCESS | 18975 | 1467982108129 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:48:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1581ms 05:48:28 INFO - PROCESS | 18975 | 1467982108179 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 18975 | 1467982108184 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:48:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:48:28 INFO - PROCESS | 18975 | 1467982108190 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 18975 | 1467982108194 Marionette TRACE conn3 <- [1,406,null,{}] 05:48:28 INFO - PROCESS | 18975 | 1467982108200 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:28 INFO - PROCESS | 18975 | 1467982108205 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:28 INFO - PROCESS | 18975 | 1467982108412 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:48:28 INFO - PROCESS | 18975 | 1467982108946 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 18975 | 1467982108956 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e91d400 == 76 [pid = 18975] [id = 109] 05:48:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 165 (0x8e91d800) [pid = 18975] [serial = 326] [outer = (nil)] 05:48:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 166 (0x8ea8d400) [pid = 18975] [serial = 327] [outer = 0x8e91d800] 05:48:29 INFO - PROCESS | 18975 | 1467982109055 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 167 (0x8ec5a800) [pid = 18975] [serial = 328] [outer = 0x8e91d800] 05:48:30 INFO - PROCESS | 18975 | 1467982110000 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:48:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1891ms 05:48:30 INFO - PROCESS | 18975 | 1467982110085 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 18975 | 1467982110091 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:48:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:48:30 INFO - PROCESS | 18975 | 1467982110100 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 18975 | 1467982110106 Marionette TRACE conn3 <- [1,410,null,{}] 05:48:30 INFO - PROCESS | 18975 | 1467982110115 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:30 INFO - PROCESS | 18975 | 1467982110122 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:30 INFO - PROCESS | 18975 | 1467982110407 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:48:30 INFO - PROCESS | 18975 | 1467982110687 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 18975 | 1467982110699 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f61cc00 == 77 [pid = 18975] [id = 110] 05:48:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 168 (0x8ff27800) [pid = 18975] [serial = 329] [outer = (nil)] 05:48:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 169 (0x8ff30000) [pid = 18975] [serial = 330] [outer = 0x8ff27800] 05:48:30 INFO - PROCESS | 18975 | 1467982110778 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 170 (0x9012a800) [pid = 18975] [serial = 331] [outer = 0x8ff27800] 05:48:31 INFO - PROCESS | 18975 | 1467982111751 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:48:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1741ms 05:48:31 INFO - PROCESS | 18975 | 1467982111846 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 18975 | 1467982111851 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:48:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:48:31 INFO - PROCESS | 18975 | 1467982111860 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 18975 | 1467982111863 Marionette TRACE conn3 <- [1,414,null,{}] 05:48:31 INFO - PROCESS | 18975 | 1467982111869 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:31 INFO - PROCESS | 18975 | 1467982111875 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:32 INFO - PROCESS | 18975 | 1467982112140 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:48:32 INFO - PROCESS | 18975 | 1467982112467 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 18975 | 1467982112476 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea8c800 == 78 [pid = 18975] [id = 111] 05:48:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 171 (0x8f61b400) [pid = 18975] [serial = 332] [outer = (nil)] 05:48:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 172 (0x919cb400) [pid = 18975] [serial = 333] [outer = 0x8f61b400] 05:48:32 INFO - PROCESS | 18975 | 1467982112566 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 173 (0x923ea000) [pid = 18975] [serial = 334] [outer = 0x8f61b400] 05:48:32 INFO - PROCESS | 18975 | --DOCSHELL 0x9807fc00 == 77 [pid = 18975] [id = 60] 05:48:32 INFO - PROCESS | 18975 | --DOCSHELL 0x99d1c800 == 76 [pid = 18975] [id = 59] 05:48:32 INFO - PROCESS | 18975 | --DOCSHELL 0x9b9db800 == 75 [pid = 18975] [id = 58] 05:48:32 INFO - PROCESS | 18975 | --DOCSHELL 0x92fa6c00 == 74 [pid = 18975] [id = 62] 05:48:32 INFO - PROCESS | 18975 | --DOMWINDOW == 172 (0xa6740800) [pid = 18975] [serial = 249] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 171 (0x919d6800) [pid = 18975] [serial = 228] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 170 (0xa8f56000) [pid = 18975] [serial = 225] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 169 (0x92beec00) [pid = 18975] [serial = 219] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 168 (0x8ff2b800) [pid = 18975] [serial = 231] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 167 (0xa6e3e800) [pid = 18975] [serial = 222] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 166 (0x9b236c00) [pid = 18975] [serial = 212] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 165 (0xa67ad400) [pid = 18975] [serial = 216] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 164 (0x96e55400) [pid = 18975] [serial = 209] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOCSHELL 0x99143400 == 73 [pid = 18975] [id = 57] 05:48:33 INFO - PROCESS | 18975 | --DOCSHELL 0x9a55d000 == 72 [pid = 18975] [id = 98] 05:48:33 INFO - PROCESS | 18975 | --DOCSHELL 0x99ccb000 == 71 [pid = 18975] [id = 97] 05:48:33 INFO - PROCESS | 18975 | --DOCSHELL 0x9539c800 == 70 [pid = 18975] [id = 96] 05:48:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8ff28000 == 69 [pid = 18975] [id = 95] 05:48:33 INFO - PROCESS | 18975 | --DOCSHELL 0x90123c00 == 68 [pid = 18975] [id = 94] 05:48:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8ff2b000 == 67 [pid = 18975] [id = 89] 05:48:33 INFO - PROCESS | 18975 | --DOCSHELL 0x902e5800 == 66 [pid = 18975] [id = 88] 05:48:33 INFO - PROCESS | 18975 | --DOCSHELL 0x923edc00 == 65 [pid = 18975] [id = 87] 05:48:33 INFO - PROCESS | 18975 | --DOCSHELL 0xa31efc00 == 64 [pid = 18975] [id = 61] 05:48:33 INFO - PROCESS | 18975 | --DOCSHELL 0x923efc00 == 63 [pid = 18975] [id = 84] 05:48:33 INFO - PROCESS | 18975 | 1467982113585 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 163 (0x9b583000) [pid = 18975] [serial = 241] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 162 (0x9913c400) [pid = 18975] [serial = 237] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 161 (0x99d0f800) [pid = 18975] [serial = 238] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 160 (0xa31f6800) [pid = 18975] [serial = 247] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 159 (0xa1f9dc00) [pid = 18975] [serial = 243] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 158 (0x9b07c800) [pid = 18975] [serial = 240] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 157 (0xa31ef400) [pid = 18975] [serial = 246] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 156 (0xa22abc00) [pid = 18975] [serial = 244] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 155 (0x9478f400) [pid = 18975] [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.] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 154 (0x94791000) [pid = 18975] [serial = 234] [outer = (nil)] [url = about:blank] 05:48:33 INFO - PROCESS | 18975 | --DOMWINDOW == 153 (0x9539d800) [pid = 18975] [serial = 235] [outer = (nil)] [url = about:blank] 05:48:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:48:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1796ms 05:48:33 INFO - PROCESS | 18975 | 1467982113657 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 18975 | 1467982113661 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:48:33 INFO - PROCESS | 18975 | 1467982113677 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 18975 | 1467982113687 Marionette TRACE conn3 <- [1,418,null,{}] 05:48:33 INFO - PROCESS | 18975 | 1467982113697 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:33 INFO - PROCESS | 18975 | 1467982113705 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:33 INFO - PROCESS | 18975 | 1467982113899 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:48:34 INFO - PROCESS | 18975 | 1467982114040 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 18975 | 1467982114051 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ff28000 == 64 [pid = 18975] [id = 112] 05:48:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 154 (0x9012f000) [pid = 18975] [serial = 335] [outer = (nil)] 05:48:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 155 (0x929c2400) [pid = 18975] [serial = 336] [outer = 0x9012f000] 05:48:34 INFO - PROCESS | 18975 | 1467982114126 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 156 (0x92be1400) [pid = 18975] [serial = 337] [outer = 0x9012f000] 05:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1697ms 05:48:35 INFO - PROCESS | 18975 | 1467982115357 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:48:35 INFO - PROCESS | 18975 | 1467982115368 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 18975 | 1467982115374 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:48:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:48:35 INFO - PROCESS | 18975 | 1467982115392 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 18975 | 1467982115396 Marionette TRACE conn3 <- [1,422,null,{}] 05:48:35 INFO - PROCESS | 18975 | 1467982115402 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:35 INFO - PROCESS | 18975 | 1467982115407 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:35 INFO - PROCESS | 18975 | 1467982115712 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:48:35 INFO - PROCESS | 18975 | 1467982115757 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 18975 | 1467982115766 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec62c00 == 65 [pid = 18975] [id = 113] 05:48:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 157 (0x919d6800) [pid = 18975] [serial = 338] [outer = (nil)] 05:48:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 158 (0x93c83c00) [pid = 18975] [serial = 339] [outer = 0x919d6800] 05:48:35 INFO - PROCESS | 18975 | 1467982115837 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 159 (0x9519fc00) [pid = 18975] [serial = 340] [outer = 0x919d6800] 05:48:37 INFO - PROCESS | 18975 | 1467982117130 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:48:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1784ms 05:48:37 INFO - PROCESS | 18975 | 1467982117178 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 18975 | 1467982117182 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:48:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:48:37 INFO - PROCESS | 18975 | 1467982117190 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 18975 | 1467982117194 Marionette TRACE conn3 <- [1,426,null,{}] 05:48:37 INFO - PROCESS | 18975 | 1467982117200 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:37 INFO - PROCESS | 18975 | 1467982117206 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:37 INFO - PROCESS | 18975 | 1467982117947 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:48:37 INFO - PROCESS | 18975 | --DOMWINDOW == 158 (0x99d19c00) [pid = 18975] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:48:37 INFO - PROCESS | 18975 | --DOMWINDOW == 157 (0x90126c00) [pid = 18975] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:48:37 INFO - PROCESS | 18975 | --DOMWINDOW == 156 (0x919cbc00) [pid = 18975] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:48:37 INFO - PROCESS | 18975 | --DOMWINDOW == 155 (0x96e47c00) [pid = 18975] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:48:37 INFO - PROCESS | 18975 | --DOMWINDOW == 154 (0x9aa4dc00) [pid = 18975] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:48:37 INFO - PROCESS | 18975 | --DOMWINDOW == 153 (0x9bef2800) [pid = 18975] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:48:37 INFO - PROCESS | 18975 | --DOMWINDOW == 152 (0x9b077400) [pid = 18975] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:48:37 INFO - PROCESS | 18975 | --DOMWINDOW == 151 (0x8ff22800) [pid = 18975] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:48:38 INFO - PROCESS | 18975 | 1467982118080 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 18975 | 1467982118098 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ff22800 == 66 [pid = 18975] [id = 114] 05:48:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 152 (0x8ff28800) [pid = 18975] [serial = 341] [outer = (nil)] 05:48:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 153 (0x929cec00) [pid = 18975] [serial = 342] [outer = 0x8ff28800] 05:48:38 INFO - PROCESS | 18975 | 1467982118178 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 154 (0x98075000) [pid = 18975] [serial = 343] [outer = 0x8ff28800] 05:48:38 INFO - PROCESS | 18975 | 1467982118958 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 18975 | 1467982119039 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:48:39 INFO - PROCESS | 18975 | 1467982119046 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 18975 | 1467982119049 Marionette TRACE conn3 <- [1,430,null,{}] 05:48:39 INFO - PROCESS | 18975 | 1467982119055 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:39 INFO - PROCESS | 18975 | 1467982119061 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:39 INFO - PROCESS | 18975 | 1467982119238 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:48:39 INFO - PROCESS | 18975 | 1467982119373 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 18975 | 1467982119384 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x902ed000 == 67 [pid = 18975] [id = 115] 05:48:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 155 (0x939ec400) [pid = 18975] [serial = 344] [outer = (nil)] 05:48:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 156 (0x9aa4dc00) [pid = 18975] [serial = 345] [outer = 0x939ec400] 05:48:39 INFO - PROCESS | 18975 | 1467982119456 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 157 (0x9aa54400) [pid = 18975] [serial = 346] [outer = 0x939ec400] 05:48:40 INFO - PROCESS | 18975 | 1467982120426 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:48:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1441ms 05:48:40 INFO - PROCESS | 18975 | 1467982120487 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 18975 | 1467982120495 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:48:40 INFO - PROCESS | 18975 | 1467982120505 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 18975 | 1467982120511 Marionette TRACE conn3 <- [1,434,null,{}] 05:48:40 INFO - PROCESS | 18975 | 1467982120520 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:40 INFO - PROCESS | 18975 | 1467982120527 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:40 INFO - PROCESS | 18975 | 1467982120780 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:48:41 INFO - PROCESS | 18975 | 1467982121078 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 18975 | 1467982121098 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea86000 == 68 [pid = 18975] [id = 116] 05:48:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 158 (0x8ea89000) [pid = 18975] [serial = 347] [outer = (nil)] 05:48:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 159 (0x8f469400) [pid = 18975] [serial = 348] [outer = 0x8ea89000] 05:48:41 INFO - PROCESS | 18975 | 1467982121195 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 160 (0x8f61d000) [pid = 18975] [serial = 349] [outer = 0x8ea89000] 05:48:42 INFO - PROCESS | 18975 | 1467982122223 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1790ms 05:48:42 INFO - PROCESS | 18975 | 1467982122295 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 18975 | 1467982122302 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:48:42 INFO - PROCESS | 18975 | 1467982122314 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 18975 | 1467982122318 Marionette TRACE conn3 <- [1,438,null,{}] 05:48:42 INFO - PROCESS | 18975 | 1467982122326 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:42 INFO - PROCESS | 18975 | 1467982122333 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:42 INFO - PROCESS | 18975 | 1467982122583 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:48:42 INFO - PROCESS | 18975 | 1467982122815 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 18975 | 1467982122828 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:42 INFO - PROCESS | 18975 | ++DOCSHELL 0x91915c00 == 69 [pid = 18975] [id = 117] 05:48:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 161 (0x919cc000) [pid = 18975] [serial = 350] [outer = (nil)] 05:48:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 162 (0x923e6000) [pid = 18975] [serial = 351] [outer = 0x919cc000] 05:48:42 INFO - PROCESS | 18975 | 1467982122952 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 163 (0x929c3400) [pid = 18975] [serial = 352] [outer = 0x919cc000] 05:48:43 INFO - PROCESS | 18975 | 1467982123934 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1697ms 05:48:44 INFO - PROCESS | 18975 | 1467982124010 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 18975 | 1467982124015 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:48:44 INFO - PROCESS | 18975 | 1467982124022 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 18975 | 1467982124029 Marionette TRACE conn3 <- [1,442,null,{}] 05:48:44 INFO - PROCESS | 18975 | 1467982124046 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:44 INFO - PROCESS | 18975 | 1467982124056 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:44 INFO - PROCESS | 18975 | 1467982124334 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:48:44 INFO - PROCESS | 18975 | 1467982124558 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 18975 | 1467982124570 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x99d1c800 == 70 [pid = 18975] [id = 118] 05:48:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 164 (0x99d27400) [pid = 18975] [serial = 353] [outer = (nil)] 05:48:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 165 (0x9aa50000) [pid = 18975] [serial = 354] [outer = 0x99d27400] 05:48:44 INFO - PROCESS | 18975 | 1467982124659 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 166 (0x9aa5bc00) [pid = 18975] [serial = 355] [outer = 0x99d27400] 05:48:45 INFO - PROCESS | 18975 | 1467982125586 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1644ms 05:48:45 INFO - PROCESS | 18975 | 1467982125667 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:48:45 INFO - PROCESS | 18975 | 1467982125673 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:48:45 INFO - PROCESS | 18975 | 1467982125681 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 18975 | 1467982125684 Marionette TRACE conn3 <- [1,446,null,{}] 05:48:45 INFO - PROCESS | 18975 | 1467982125690 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:45 INFO - PROCESS | 18975 | 1467982125697 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:45 INFO - PROCESS | 18975 | 1467982125938 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:48:46 INFO - PROCESS | 18975 | 1467982126173 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 18975 | 1467982126184 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:46 INFO - PROCESS | 18975 | ++DOCSHELL 0x95333800 == 71 [pid = 18975] [id = 119] 05:48:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 167 (0x9aa50c00) [pid = 18975] [serial = 356] [outer = (nil)] 05:48:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 168 (0x9b3d1c00) [pid = 18975] [serial = 357] [outer = 0x9aa50c00] 05:48:46 INFO - PROCESS | 18975 | 1467982126309 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 169 (0x9b925800) [pid = 18975] [serial = 358] [outer = 0x9aa50c00] 05:48:47 INFO - PROCESS | 18975 | 1467982127237 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1598ms 05:48:47 INFO - PROCESS | 18975 | 1467982127279 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 18975 | 1467982127282 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:48:47 INFO - PROCESS | 18975 | 1467982127290 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 18975 | 1467982127294 Marionette TRACE conn3 <- [1,450,null,{}] 05:48:47 INFO - PROCESS | 18975 | 1467982127300 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:47 INFO - PROCESS | 18975 | 1467982127305 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:47 INFO - PROCESS | 18975 | 1467982127506 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:48:47 INFO - PROCESS | 18975 | 1467982127729 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 18975 | 1467982127740 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x99d14000 == 72 [pid = 18975] [id = 120] 05:48:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 170 (0x9b082000) [pid = 18975] [serial = 359] [outer = (nil)] 05:48:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 171 (0x9bf93400) [pid = 18975] [serial = 360] [outer = 0x9b082000] 05:48:47 INFO - PROCESS | 18975 | 1467982127867 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 172 (0x9c1e1000) [pid = 18975] [serial = 361] [outer = 0x9b082000] 05:48:48 INFO - PROCESS | 18975 | 1467982128816 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 18975 | 1467982128879 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:48:48 INFO - PROCESS | 18975 | 1467982128886 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 18975 | 1467982128889 Marionette TRACE conn3 <- [1,454,null,{}] 05:48:48 INFO - PROCESS | 18975 | 1467982128895 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:48 INFO - PROCESS | 18975 | 1467982128905 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:49 INFO - PROCESS | 18975 | 1467982129139 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:48:49 INFO - PROCESS | 18975 | 1467982129373 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 18975 | 1467982129381 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:49 INFO - PROCESS | 18975 | ++DOCSHELL 0xa31f5c00 == 73 [pid = 18975] [id = 121] 05:48:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 173 (0xa31f6c00) [pid = 18975] [serial = 362] [outer = (nil)] 05:48:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 174 (0xa61b6400) [pid = 18975] [serial = 363] [outer = 0xa31f6c00] 05:48:49 INFO - PROCESS | 18975 | 1467982129646 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 175 (0xa6741000) [pid = 18975] [serial = 364] [outer = 0xa31f6c00] 05:48:50 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:50 INFO - PROCESS | 18975 | 1467982130891 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2044ms 05:48:50 INFO - PROCESS | 18975 | 1467982130931 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:48:50 INFO - PROCESS | 18975 | 1467982130935 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:48:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:48:50 INFO - PROCESS | 18975 | 1467982130942 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 18975 | 1467982130945 Marionette TRACE conn3 <- [1,458,null,{}] 05:48:50 INFO - PROCESS | 18975 | 1467982130951 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:50 INFO - PROCESS | 18975 | 1467982130957 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:51 INFO - PROCESS | 18975 | 1467982131178 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:48:51 INFO - PROCESS | 18975 | 1467982131426 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 18975 | 1467982131434 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d81e800 == 74 [pid = 18975] [id = 122] 05:48:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 176 (0x8d828000) [pid = 18975] [serial = 365] [outer = (nil)] 05:48:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 177 (0x8e36a800) [pid = 18975] [serial = 366] [outer = 0x8d828000] 05:48:51 INFO - PROCESS | 18975 | 1467982131520 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 178 (0x95329800) [pid = 18975] [serial = 367] [outer = 0x8d828000] 05:48:52 INFO - PROCESS | 18975 | 1467982132453 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:48:52 INFO - PROCESS | 18975 | 1467982132530 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:48:52 INFO - PROCESS | 18975 | 1467982132538 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 18975 | 1467982132549 Marionette TRACE conn3 <- [1,462,null,{}] 05:48:52 INFO - PROCESS | 18975 | 1467982132555 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:52 INFO - PROCESS | 18975 | 1467982132561 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:52 INFO - PROCESS | 18975 | 1467982132794 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:48:53 INFO - PROCESS | 18975 | 1467982133067 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 18975 | 1467982133073 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:53 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9a8400 == 75 [pid = 18975] [id = 123] 05:48:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 179 (0x8d9aa000) [pid = 18975] [serial = 368] [outer = (nil)] 05:48:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 180 (0x8d9af800) [pid = 18975] [serial = 369] [outer = 0x8d9aa000] 05:48:53 INFO - PROCESS | 18975 | 1467982133161 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 181 (0x8d9b4800) [pid = 18975] [serial = 370] [outer = 0x8d9aa000] 05:48:54 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:54 INFO - PROCESS | 18975 | 1467982134148 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:48:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:48:54 INFO - PROCESS | 18975 | 1467982134237 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:48:54 INFO - PROCESS | 18975 | 1467982134243 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 18975 | 1467982134247 Marionette TRACE conn3 <- [1,466,null,{}] 05:48:54 INFO - PROCESS | 18975 | 1467982134253 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:54 INFO - PROCESS | 18975 | 1467982134259 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:54 INFO - PROCESS | 18975 | 1467982134496 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:48:54 INFO - PROCESS | 18975 | 1467982134778 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 18975 | 1467982134788 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9b5800 == 76 [pid = 18975] [id = 124] 05:48:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 182 (0x8d9b6800) [pid = 18975] [serial = 371] [outer = (nil)] 05:48:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 183 (0x902ef400) [pid = 18975] [serial = 372] [outer = 0x8d9b6800] 05:48:54 INFO - PROCESS | 18975 | 1467982134872 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 184 (0x9393a400) [pid = 18975] [serial = 373] [outer = 0x8d9b6800] 05:48:55 INFO - PROCESS | 18975 | 1467982135921 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 18975 | 1467982135985 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:48:55 INFO - PROCESS | 18975 | 1467982135992 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 18975 | 1467982135995 Marionette TRACE conn3 <- [1,470,null,{}] 05:48:56 INFO - PROCESS | 18975 | 1467982136001 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:56 INFO - PROCESS | 18975 | 1467982136007 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:56 INFO - PROCESS | 18975 | 1467982136231 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:48:56 INFO - PROCESS | 18975 | 1467982136520 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 18975 | 1467982136531 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e361400 == 77 [pid = 18975] [id = 125] 05:48:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 185 (0x8f619c00) [pid = 18975] [serial = 374] [outer = (nil)] 05:48:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 186 (0x93942800) [pid = 18975] [serial = 375] [outer = 0x8f619c00] 05:48:56 INFO - PROCESS | 18975 | 1467982136624 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 187 (0x93945800) [pid = 18975] [serial = 376] [outer = 0x8f619c00] 05:48:57 INFO - PROCESS | 18975 | 1467982137927 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:48:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1992ms 05:48:57 INFO - PROCESS | 18975 | 1467982137986 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 18975 | 1467982137993 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:48:58 INFO - PROCESS | 18975 | 1467982138001 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 18975 | 1467982138007 Marionette TRACE conn3 <- [1,474,null,{}] 05:48:58 INFO - PROCESS | 18975 | 1467982138015 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:58 INFO - PROCESS | 18975 | 1467982138021 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:58 INFO - PROCESS | 18975 | 1467982138252 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:48:58 INFO - PROCESS | 18975 | 1467982138609 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 18975 | 1467982138622 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:48:58 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea85c00 == 78 [pid = 18975] [id = 126] 05:48:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 188 (0x8f46e400) [pid = 18975] [serial = 377] [outer = (nil)] 05:48:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 189 (0x8ff2b800) [pid = 18975] [serial = 378] [outer = 0x8f46e400] 05:48:58 INFO - PROCESS | 18975 | 1467982138705 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 190 (0x902e5800) [pid = 18975] [serial = 379] [outer = 0x8f46e400] 05:48:59 INFO - PROCESS | 18975 | --DOCSHELL 0x98080c00 == 77 [pid = 18975] [id = 29] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 189 (0x929cd000) [pid = 18975] [serial = 297] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOCSHELL 0x8ff22800 == 76 [pid = 18975] [id = 114] 05:48:59 INFO - PROCESS | 18975 | --DOCSHELL 0x8ec62c00 == 75 [pid = 18975] [id = 113] 05:48:59 INFO - PROCESS | 18975 | --DOCSHELL 0x8ff28000 == 74 [pid = 18975] [id = 112] 05:48:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 190 (0x8ec62c00) [pid = 18975] [serial = 380] [outer = 0x9b026c00] 05:48:59 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea8c800 == 73 [pid = 18975] [id = 111] 05:48:59 INFO - PROCESS | 18975 | --DOCSHELL 0x8f61cc00 == 72 [pid = 18975] [id = 110] 05:48:59 INFO - PROCESS | 18975 | --DOCSHELL 0x8e91d400 == 71 [pid = 18975] [id = 109] 05:48:59 INFO - PROCESS | 18975 | 1467982139846 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:48:59 INFO - PROCESS | 18975 | --DOCSHELL 0x8e905800 == 70 [pid = 18975] [id = 99] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 189 (0x9b07f800) [pid = 18975] [serial = 189] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 188 (0x8ff2e000) [pid = 18975] [serial = 232] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 187 (0x9aa54800) [pid = 18975] [serial = 295] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 186 (0x991bb000) [pid = 18975] [serial = 289] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 185 (0x99db2c00) [pid = 18975] [serial = 291] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 184 (0x902e5c00) [pid = 18975] [serial = 283] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 183 (0x9012c800) [pid = 18975] [serial = 282] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 182 (0x923f1800) [pid = 18975] [serial = 285] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 181 (0x92bef000) [pid = 18975] [serial = 286] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 180 (0x98073800) [pid = 18975] [serial = 288] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 179 (0x99d27800) [pid = 18975] [serial = 255] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 178 (0x8f616800) [pid = 18975] [serial = 273] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 177 (0x902e4800) [pid = 18975] [serial = 267] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 176 (0x9aa51800) [pid = 18975] [serial = 294] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 175 (0xa4f79400) [pid = 18975] [serial = 258] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 174 (0x9a55e000) [pid = 18975] [serial = 292] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 173 (0x8f620000) [pid = 18975] [serial = 276] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 172 (0x902ebc00) [pid = 18975] [serial = 264] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 171 (0xa8b83000) [pid = 18975] [serial = 261] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 170 (0x8f46a000) [pid = 18975] [serial = 270] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 169 (0x92beb000) [pid = 18975] [serial = 252] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 168 (0x8e90b000) [pid = 18975] [serial = 279] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 18975 | --DOMWINDOW == 167 (0xa67a0800) [pid = 18975] [serial = 250] [outer = (nil)] [url = about:blank] 05:48:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:48:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1943ms 05:48:59 INFO - PROCESS | 18975 | 1467982139954 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 18975 | 1467982139961 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:48:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:48:59 INFO - PROCESS | 18975 | 1467982139987 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 18975 | 1467982139990 Marionette TRACE conn3 <- [1,478,null,{}] 05:49:00 INFO - PROCESS | 18975 | 1467982140005 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:00 INFO - PROCESS | 18975 | 1467982140011 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:00 INFO - PROCESS | 18975 | 1467982140227 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:49:00 INFO - PROCESS | 18975 | 1467982140407 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 18975 | 1467982140415 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:00 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f462000 == 71 [pid = 18975] [id = 127] 05:49:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 168 (0x902ed400) [pid = 18975] [serial = 381] [outer = (nil)] 05:49:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 169 (0x91915400) [pid = 18975] [serial = 382] [outer = 0x902ed400] 05:49:00 INFO - PROCESS | 18975 | 1467982140492 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 170 (0x919d7400) [pid = 18975] [serial = 383] [outer = 0x902ed400] 05:49:01 INFO - PROCESS | 18975 | 1467982141375 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:49:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:49:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1447ms 05:49:01 INFO - PROCESS | 18975 | 1467982141433 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 18975 | 1467982141436 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:49:01 INFO - PROCESS | 18975 | 1467982141443 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 18975 | 1467982141449 Marionette TRACE conn3 <- [1,482,null,{}] 05:49:01 INFO - PROCESS | 18975 | 1467982141465 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:01 INFO - PROCESS | 18975 | 1467982141473 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:01 INFO - PROCESS | 18975 | 1467982141673 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:49:01 INFO - PROCESS | 18975 | 1467982141888 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 18975 | 1467982141896 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x9393f400 == 72 [pid = 18975] [id = 128] 05:49:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 171 (0x93940000) [pid = 18975] [serial = 384] [outer = (nil)] 05:49:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 172 (0x93948400) [pid = 18975] [serial = 385] [outer = 0x93940000] 05:49:01 INFO - PROCESS | 18975 | 1467982141978 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 173 (0x9394d000) [pid = 18975] [serial = 386] [outer = 0x93940000] 05:49:02 INFO - PROCESS | 18975 | 1467982142854 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:49:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1484ms 05:49:02 INFO - PROCESS | 18975 | 1467982142929 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 18975 | 1467982142932 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:49:02 INFO - PROCESS | 18975 | 1467982142939 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 18975 | 1467982142943 Marionette TRACE conn3 <- [1,486,null,{}] 05:49:02 INFO - PROCESS | 18975 | 1467982142949 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:02 INFO - PROCESS | 18975 | 1467982142955 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:03 INFO - PROCESS | 18975 | 1467982143196 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:49:03 INFO - PROCESS | 18975 | 1467982143237 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 18975 | 1467982143247 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e903800 == 73 [pid = 18975] [id = 129] 05:49:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 174 (0x9394e400) [pid = 18975] [serial = 387] [outer = (nil)] 05:49:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 175 (0x93957400) [pid = 18975] [serial = 388] [outer = 0x9394e400] 05:49:03 INFO - PROCESS | 18975 | 1467982143317 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 176 (0x9478e800) [pid = 18975] [serial = 389] [outer = 0x9394e400] 05:49:04 INFO - PROCESS | 18975 | --DOMWINDOW == 175 (0x8f61b400) [pid = 18975] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:49:04 INFO - PROCESS | 18975 | --DOMWINDOW == 174 (0x9012f000) [pid = 18975] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:49:04 INFO - PROCESS | 18975 | --DOMWINDOW == 173 (0x8e91d800) [pid = 18975] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:49:04 INFO - PROCESS | 18975 | --DOMWINDOW == 172 (0x8ff27800) [pid = 18975] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:49:04 INFO - PROCESS | 18975 | --DOMWINDOW == 171 (0x8ff28800) [pid = 18975] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:49:04 INFO - PROCESS | 18975 | --DOMWINDOW == 170 (0x919d6800) [pid = 18975] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:49:04 INFO - PROCESS | 18975 | 1467982144845 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:49:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1984ms 05:49:04 INFO - PROCESS | 18975 | 1467982144925 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 18975 | 1467982144929 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:49:04 INFO - PROCESS | 18975 | 1467982144936 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 18975 | 1467982144938 Marionette TRACE conn3 <- [1,490,null,{}] 05:49:04 INFO - PROCESS | 18975 | 1467982144944 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:04 INFO - PROCESS | 18975 | 1467982144950 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:05 INFO - PROCESS | 18975 | 1467982145174 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:49:05 INFO - PROCESS | 18975 | 1467982145278 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 18975 | 1467982145288 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e365800 == 74 [pid = 18975] [id = 130] 05:49:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 171 (0x8ff29800) [pid = 18975] [serial = 390] [outer = (nil)] 05:49:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 172 (0x9393fc00) [pid = 18975] [serial = 391] [outer = 0x8ff29800] 05:49:05 INFO - PROCESS | 18975 | 1467982145364 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 173 (0x93958800) [pid = 18975] [serial = 392] [outer = 0x8ff29800] 05:49:06 INFO - PROCESS | 18975 | 1467982146204 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1337ms 05:49:06 INFO - PROCESS | 18975 | 1467982146274 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 18975 | 1467982146279 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:49:06 INFO - PROCESS | 18975 | 1467982146285 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 18975 | 1467982146289 Marionette TRACE conn3 <- [1,494,null,{}] 05:49:06 INFO - PROCESS | 18975 | 1467982146294 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:06 INFO - PROCESS | 18975 | 1467982146304 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:06 INFO - PROCESS | 18975 | 1467982146512 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:49:06 INFO - PROCESS | 18975 | 1467982146655 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 18975 | 1467982146665 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:06 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f61b400 == 75 [pid = 18975] [id = 131] 05:49:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 174 (0x8ff27800) [pid = 18975] [serial = 393] [outer = (nil)] 05:49:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 175 (0x99dbd800) [pid = 18975] [serial = 394] [outer = 0x8ff27800] 05:49:06 INFO - PROCESS | 18975 | 1467982146737 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 176 (0x9a55e000) [pid = 18975] [serial = 395] [outer = 0x8ff27800] 05:49:07 INFO - PROCESS | 18975 | 1467982147908 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1687ms 05:49:07 INFO - PROCESS | 18975 | 1467982147974 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 18975 | 1467982147981 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:49:08 INFO - PROCESS | 18975 | 1467982147991 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 18975 | 1467982147998 Marionette TRACE conn3 <- [1,498,null,{}] 05:49:08 INFO - PROCESS | 18975 | 1467982148009 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:08 INFO - PROCESS | 18975 | 1467982148014 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:08 INFO - PROCESS | 18975 | 1467982148272 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:49:08 INFO - PROCESS | 18975 | 1467982148519 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 18975 | 1467982148525 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f460c00 == 76 [pid = 18975] [id = 132] 05:49:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 177 (0x8f466400) [pid = 18975] [serial = 396] [outer = (nil)] 05:49:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 178 (0x90128800) [pid = 18975] [serial = 397] [outer = 0x8f466400] 05:49:08 INFO - PROCESS | 18975 | 1467982148661 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 179 (0x902ef000) [pid = 18975] [serial = 398] [outer = 0x8f466400] 05:49:09 INFO - PROCESS | 18975 | 1467982149592 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:49:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1640ms 05:49:09 INFO - PROCESS | 18975 | 1467982149630 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 18975 | 1467982149638 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:49:09 INFO - PROCESS | 18975 | 1467982149651 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 18975 | 1467982149657 Marionette TRACE conn3 <- [1,502,null,{}] 05:49:09 INFO - PROCESS | 18975 | 1467982149663 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:09 INFO - PROCESS | 18975 | 1467982149670 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:09 INFO - PROCESS | 18975 | 1467982149882 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:49:10 INFO - PROCESS | 18975 | 1467982150122 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 18975 | 1467982150133 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x92beb800 == 77 [pid = 18975] [id = 133] 05:49:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 180 (0x92e98400) [pid = 18975] [serial = 399] [outer = (nil)] 05:49:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 181 (0x93942000) [pid = 18975] [serial = 400] [outer = 0x92e98400] 05:49:10 INFO - PROCESS | 18975 | 1467982150299 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 182 (0x9394c800) [pid = 18975] [serial = 401] [outer = 0x92e98400] 05:49:11 INFO - PROCESS | 18975 | 1467982151327 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1741ms 05:49:11 INFO - PROCESS | 18975 | 1467982151393 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:49:11 INFO - PROCESS | 18975 | 1467982151397 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:49:11 INFO - PROCESS | 18975 | 1467982151404 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 18975 | 1467982151411 Marionette TRACE conn3 <- [1,506,null,{}] 05:49:11 INFO - PROCESS | 18975 | 1467982151429 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:11 INFO - PROCESS | 18975 | 1467982151439 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:11 INFO - PROCESS | 18975 | 1467982151687 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:49:12 INFO - PROCESS | 18975 | 1467982151984 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 18975 | 1467982151999 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x99f61400 == 78 [pid = 18975] [id = 134] 05:49:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 183 (0x9a1f4c00) [pid = 18975] [serial = 402] [outer = (nil)] 05:49:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 184 (0x9aa54800) [pid = 18975] [serial = 403] [outer = 0x9a1f4c00] 05:49:12 INFO - PROCESS | 18975 | 1467982152116 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 185 (0x9b07ec00) [pid = 18975] [serial = 404] [outer = 0x9a1f4c00] 05:49:13 INFO - PROCESS | 18975 | 1467982153132 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:49:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1792ms 05:49:13 INFO - PROCESS | 18975 | 1467982153196 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 18975 | 1467982153202 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:49:13 INFO - PROCESS | 18975 | 1467982153209 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 18975 | 1467982153213 Marionette TRACE conn3 <- [1,510,null,{}] 05:49:13 INFO - PROCESS | 18975 | 1467982153219 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:13 INFO - PROCESS | 18975 | 1467982153225 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:13 INFO - PROCESS | 18975 | 1467982153427 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:49:13 INFO - PROCESS | 18975 | 1467982153658 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 18975 | 1467982153664 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:13 INFO - PROCESS | 18975 | ++DOCSHELL 0x918d5c00 == 79 [pid = 18975] [id = 135] 05:49:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 186 (0x918d6c00) [pid = 18975] [serial = 405] [outer = (nil)] 05:49:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 187 (0x918de400) [pid = 18975] [serial = 406] [outer = 0x918d6c00] 05:49:13 INFO - PROCESS | 18975 | 1467982153797 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 188 (0x918e1c00) [pid = 18975] [serial = 407] [outer = 0x918d6c00] 05:49:14 INFO - PROCESS | 18975 | 1467982154754 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1584ms 05:49:14 INFO - PROCESS | 18975 | 1467982154794 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 18975 | 1467982154797 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:49:14 INFO - PROCESS | 18975 | 1467982154805 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 18975 | 1467982154809 Marionette TRACE conn3 <- [1,514,null,{}] 05:49:14 INFO - PROCESS | 18975 | 1467982154815 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:14 INFO - PROCESS | 18975 | 1467982154821 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:15 INFO - PROCESS | 18975 | 1467982155024 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:49:15 INFO - PROCESS | 18975 | 1467982155255 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 18975 | 1467982155264 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e36d000 == 80 [pid = 18975] [id = 136] 05:49:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 189 (0x918d7400) [pid = 18975] [serial = 408] [outer = (nil)] 05:49:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 190 (0x9b079400) [pid = 18975] [serial = 409] [outer = 0x918d7400] 05:49:15 INFO - PROCESS | 18975 | 1467982155391 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 191 (0x9b23a000) [pid = 18975] [serial = 410] [outer = 0x918d7400] 05:49:16 INFO - PROCESS | 18975 | 1467982156345 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:49:16 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 05:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1588ms 05:49:16 INFO - PROCESS | 18975 | 1467982156394 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:49:16 INFO - PROCESS | 18975 | 1467982156399 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:49:16 INFO - PROCESS | 18975 | 1467982156408 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 18975 | 1467982156411 Marionette TRACE conn3 <- [1,518,null,{}] 05:49:16 INFO - PROCESS | 18975 | 1467982156418 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:16 INFO - PROCESS | 18975 | 1467982156427 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:16 INFO - PROCESS | 18975 | 1467982156677 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:49:16 INFO - PROCESS | 18975 | 1467982156917 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 18975 | 1467982156925 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:16 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e36b000 == 81 [pid = 18975] [id = 137] 05:49:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 192 (0x918e3c00) [pid = 18975] [serial = 411] [outer = (nil)] 05:49:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 193 (0x91abac00) [pid = 18975] [serial = 412] [outer = 0x918e3c00] 05:49:17 INFO - PROCESS | 18975 | 1467982157057 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 194 (0x9bef8800) [pid = 18975] [serial = 413] [outer = 0x918e3c00] 05:49:17 INFO - PROCESS | 18975 | 1467982157959 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1589ms 05:49:18 INFO - PROCESS | 18975 | 1467982157997 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 18975 | 1467982158000 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:49:18 INFO - PROCESS | 18975 | 1467982158008 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 18975 | 1467982158012 Marionette TRACE conn3 <- [1,522,null,{}] 05:49:18 INFO - PROCESS | 18975 | 1467982158038 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 18975 | 1467982158044 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:18 INFO - PROCESS | 18975 | 1467982158249 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:49:18 INFO - PROCESS | 18975 | 1467982158484 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 18975 | 1467982158491 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:18 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f4400 == 82 [pid = 18975] [id = 138] 05:49:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 195 (0x8c3f5400) [pid = 18975] [serial = 414] [outer = (nil)] 05:49:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 196 (0x8c3f9c00) [pid = 18975] [serial = 415] [outer = 0x8c3f5400] 05:49:18 INFO - PROCESS | 18975 | 1467982158592 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 197 (0x8c3fd000) [pid = 18975] [serial = 416] [outer = 0x8c3f5400] 05:49:19 INFO - PROCESS | 18975 | 1467982159534 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1599ms 05:49:19 INFO - PROCESS | 18975 | 1467982159608 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 18975 | 1467982159612 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:49:19 INFO - PROCESS | 18975 | 1467982159620 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 18975 | 1467982159624 Marionette TRACE conn3 <- [1,526,null,{}] 05:49:19 INFO - PROCESS | 18975 | 1467982159630 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:19 INFO - PROCESS | 18975 | 1467982159636 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:19 INFO - PROCESS | 18975 | 1467982159872 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:49:20 INFO - PROCESS | 18975 | 1467982160150 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 18975 | 1467982160159 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f0000 == 83 [pid = 18975] [id = 139] 05:49:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 198 (0x8c3f9000) [pid = 18975] [serial = 417] [outer = (nil)] 05:49:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 199 (0x8c4ee000) [pid = 18975] [serial = 418] [outer = 0x8c3f9000] 05:49:20 INFO - PROCESS | 18975 | 1467982160244 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 200 (0x8c4f1c00) [pid = 18975] [serial = 419] [outer = 0x8c3f9000] 05:49:21 INFO - PROCESS | 18975 | 1467982161233 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:49:21 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 05:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1684ms 05:49:21 INFO - PROCESS | 18975 | 1467982161305 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:49:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:49:21 INFO - PROCESS | 18975 | 1467982161309 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:49:21 INFO - PROCESS | 18975 | 1467982161316 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 18975 | 1467982161320 Marionette TRACE conn3 <- [1,530,null,{}] 05:49:21 INFO - PROCESS | 18975 | 1467982161327 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:21 INFO - PROCESS | 18975 | 1467982161333 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:21 INFO - PROCESS | 18975 | 1467982161603 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:49:21 INFO - PROCESS | 18975 | 1467982161905 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 18975 | 1467982161916 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f5400 == 84 [pid = 18975] [id = 140] 05:49:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 201 (0x8c4f6400) [pid = 18975] [serial = 420] [outer = (nil)] 05:49:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 202 (0x8e910800) [pid = 18975] [serial = 421] [outer = 0x8c4f6400] 05:49:22 INFO - PROCESS | 18975 | 1467982162019 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 203 (0x8f460400) [pid = 18975] [serial = 422] [outer = 0x8c4f6400] 05:49:22 INFO - PROCESS | 18975 | 1467982162973 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:49:23 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 05:49:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:49:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:49:23 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 05:49:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:49:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:49:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1688ms 05:49:23 INFO - PROCESS | 18975 | 1467982163007 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 18975 | 1467982163010 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:49:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:49:23 INFO - PROCESS | 18975 | 1467982163020 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 18975 | 1467982163024 Marionette TRACE conn3 <- [1,534,null,{}] 05:49:23 INFO - PROCESS | 18975 | 1467982163030 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:23 INFO - PROCESS | 18975 | 1467982163035 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:23 INFO - PROCESS | 18975 | 1467982163346 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:49:23 INFO - PROCESS | 18975 | 1467982163543 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 18975 | 1467982163552 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f2c00 == 85 [pid = 18975] [id = 141] 05:49:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 204 (0x8e36a000) [pid = 18975] [serial = 423] [outer = (nil)] 05:49:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 205 (0x8e56e400) [pid = 18975] [serial = 424] [outer = 0x8e36a000] 05:49:23 INFO - PROCESS | 18975 | 1467982163658 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 206 (0x8ec58c00) [pid = 18975] [serial = 425] [outer = 0x8e36a000] 05:49:24 INFO - PROCESS | 18975 | 1467982164576 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:49:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:49:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1588ms 05:49:24 INFO - PROCESS | 18975 | 1467982164653 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 18975 | 1467982164657 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:49:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:49:24 INFO - PROCESS | 18975 | 1467982164669 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 18975 | 1467982164673 Marionette TRACE conn3 <- [1,538,null,{}] 05:49:24 INFO - PROCESS | 18975 | 1467982164680 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:24 INFO - PROCESS | 18975 | 1467982164688 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:24 INFO - PROCESS | 18975 | 1467982164961 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:49:25 INFO - PROCESS | 18975 | 1467982165253 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 18975 | 1467982165260 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea2b000 == 86 [pid = 18975] [id = 142] 05:49:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 207 (0x8ea2bc00) [pid = 18975] [serial = 426] [outer = (nil)] 05:49:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 208 (0x8ea33400) [pid = 18975] [serial = 427] [outer = 0x8ea2bc00] 05:49:25 INFO - PROCESS | 18975 | 1467982165363 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 209 (0x94791000) [pid = 18975] [serial = 428] [outer = 0x8ea2bc00] 05:49:26 INFO - PROCESS | 18975 | 1467982166659 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:49:26 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. 05:49:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 2047ms 05:49:26 INFO - PROCESS | 18975 | 1467982166717 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 18975 | 1467982166724 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:49:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:49:26 INFO - PROCESS | 18975 | 1467982166736 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 18975 | 1467982166741 Marionette TRACE conn3 <- [1,542,null,{}] 05:49:26 INFO - PROCESS | 18975 | 1467982166799 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:26 INFO - PROCESS | 18975 | 1467982166806 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:27 INFO - PROCESS | 18975 | 1467982167088 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:49:27 INFO - PROCESS | 18975 | 1467982167253 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 18975 | 1467982167274 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4ee400 == 87 [pid = 18975] [id = 143] 05:49:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 210 (0x8c4f8800) [pid = 18975] [serial = 429] [outer = (nil)] 05:49:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 211 (0x8e361c00) [pid = 18975] [serial = 430] [outer = 0x8c4f8800] 05:49:27 INFO - PROCESS | 18975 | 1467982167373 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 212 (0x8e36bc00) [pid = 18975] [serial = 431] [outer = 0x8c4f8800] 05:49:28 INFO - PROCESS | 18975 | 1467982168436 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:49:28 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. 05:49:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1743ms 05:49:28 INFO - PROCESS | 18975 | 1467982168479 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 18975 | 1467982168487 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:49:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:49:28 INFO - PROCESS | 18975 | 1467982168545 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 18975 | 1467982168551 Marionette TRACE conn3 <- [1,546,null,{}] 05:49:28 INFO - PROCESS | 18975 | 1467982168591 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:28 INFO - PROCESS | 18975 | 1467982168597 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:28 INFO - PROCESS | 18975 | 1467982168821 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:49:29 INFO - PROCESS | 18975 | 1467982169067 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 18975 | 1467982169073 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9a7c00 == 88 [pid = 18975] [id = 144] 05:49:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 213 (0x8e908400) [pid = 18975] [serial = 432] [outer = (nil)] 05:49:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 214 (0x8ea32000) [pid = 18975] [serial = 433] [outer = 0x8e908400] 05:49:29 INFO - PROCESS | 18975 | 1467982169159 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 215 (0x8ea8c400) [pid = 18975] [serial = 434] [outer = 0x8e908400] 05:49:30 INFO - PROCESS | 18975 | 1467982170190 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:49:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1716ms 05:49:30 INFO - PROCESS | 18975 | 1467982170252 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 18975 | 1467982170257 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:49:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:49:30 INFO - PROCESS | 18975 | 1467982170267 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 18975 | 1467982170273 Marionette TRACE conn3 <- [1,550,null,{}] 05:49:30 INFO - PROCESS | 18975 | 1467982170290 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:30 INFO - PROCESS | 18975 | 1467982170299 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:30 INFO - PROCESS | 18975 | 1467982170524 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:49:30 INFO - PROCESS | 18975 | 1467982170809 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 18975 | 1467982170819 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f618800 == 89 [pid = 18975] [id = 145] 05:49:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 216 (0x8f61cc00) [pid = 18975] [serial = 435] [outer = (nil)] 05:49:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 217 (0x918d8000) [pid = 18975] [serial = 436] [outer = 0x8f61cc00] 05:49:30 INFO - PROCESS | 18975 | 1467982170903 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 218 (0x9190fc00) [pid = 18975] [serial = 437] [outer = 0x8f61cc00] 05:49:31 INFO - PROCESS | 18975 | 1467982171854 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:49:31 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. 05:49:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1637ms 05:49:31 INFO - PROCESS | 18975 | 1467982171919 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 18975 | 1467982171924 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:49:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:49:31 INFO - PROCESS | 18975 | 1467982171935 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 18975 | 1467982171939 Marionette TRACE conn3 <- [1,554,null,{}] 05:49:31 INFO - PROCESS | 18975 | 1467982171946 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 18975 | 1467982171950 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:32 INFO - PROCESS | 18975 | 1467982172162 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0xa318f400 == 88 [pid = 18975] [id = 86] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0x98074c00 == 87 [pid = 18975] [id = 85] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8e365800 == 86 [pid = 18975] [id = 130] 05:49:32 INFO - PROCESS | 18975 | --DOMWINDOW == 217 (0x8ea8ac00) [pid = 18975] [serial = 321] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 18975 | --DOMWINDOW == 216 (0x93c90800) [pid = 18975] [serial = 306] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 18975 | --DOMWINDOW == 215 (0x8ec5c800) [pid = 18975] [serial = 318] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 18975 | --DOMWINDOW == 214 (0x8e36d400) [pid = 18975] [serial = 324] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 18975 | --DOMWINDOW == 213 (0x90129000) [pid = 18975] [serial = 300] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 18975 | --DOMWINDOW == 212 (0x98080000) [pid = 18975] [serial = 312] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 18975 | --DOMWINDOW == 211 (0x919d1000) [pid = 18975] [serial = 303] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 18975 | --DOMWINDOW == 210 (0x9b07e800) [pid = 18975] [serial = 315] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 18975 | --DOMWINDOW == 209 (0x9190b000) [pid = 18975] [serial = 309] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 18975 | --DOMWINDOW == 208 (0x9aa4dc00) [pid = 18975] [serial = 345] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 18975 | 1467982172518 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 18975 | 1467982172522 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8e903800 == 85 [pid = 18975] [id = 129] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0x9393f400 == 84 [pid = 18975] [id = 128] 05:49:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebd400 == 85 [pid = 18975] [id = 146] 05:49:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 209 (0x8e36d400) [pid = 18975] [serial = 438] [outer = (nil)] 05:49:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 210 (0x8ea8dc00) [pid = 18975] [serial = 439] [outer = 0x8e36d400] 05:49:32 INFO - PROCESS | 18975 | 1467982172631 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 211 (0x8ec5f800) [pid = 18975] [serial = 440] [outer = 0x8e36d400] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8f462000 == 84 [pid = 18975] [id = 127] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea85c00 == 83 [pid = 18975] [id = 126] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9a8400 == 82 [pid = 18975] [id = 123] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8d81e800 == 81 [pid = 18975] [id = 122] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0xa31f5c00 == 80 [pid = 18975] [id = 121] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0x99d14000 == 79 [pid = 18975] [id = 120] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0x95333800 == 78 [pid = 18975] [id = 119] 05:49:32 INFO - PROCESS | 18975 | --DOCSHELL 0x99d1c800 == 77 [pid = 18975] [id = 118] 05:49:33 INFO - PROCESS | 18975 | --DOCSHELL 0x91915c00 == 76 [pid = 18975] [id = 117] 05:49:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea86000 == 75 [pid = 18975] [id = 116] 05:49:33 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 210 (0x923ea000) [pid = 18975] [serial = 334] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 209 (0x929c2400) [pid = 18975] [serial = 336] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 208 (0x8ec5a800) [pid = 18975] [serial = 328] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 207 (0x8ff30000) [pid = 18975] [serial = 330] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 206 (0x92be1400) [pid = 18975] [serial = 337] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 205 (0x929cec00) [pid = 18975] [serial = 342] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 204 (0x9519fc00) [pid = 18975] [serial = 340] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 203 (0x9012a800) [pid = 18975] [serial = 331] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 202 (0x919cb400) [pid = 18975] [serial = 333] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 201 (0x98075000) [pid = 18975] [serial = 343] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 200 (0x93c83c00) [pid = 18975] [serial = 339] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | --DOMWINDOW == 199 (0x8ea8d400) [pid = 18975] [serial = 327] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 18975 | 1467982173547 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:49:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1684ms 05:49:33 INFO - PROCESS | 18975 | 1467982173620 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 18975 | 1467982173623 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:49:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:49:33 INFO - PROCESS | 18975 | 1467982173630 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 18975 | 1467982173634 Marionette TRACE conn3 <- [1,558,null,{}] 05:49:33 INFO - PROCESS | 18975 | 1467982173640 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:33 INFO - PROCESS | 18975 | 1467982173645 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:33 INFO - PROCESS | 18975 | 1467982173835 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:49:34 INFO - PROCESS | 18975 | 1467982174000 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 18975 | 1467982174008 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebb000 == 76 [pid = 18975] [id = 147] 05:49:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 200 (0x8d81e800) [pid = 18975] [serial = 441] [outer = (nil)] 05:49:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 201 (0x919d3800) [pid = 18975] [serial = 442] [outer = 0x8d81e800] 05:49:34 INFO - PROCESS | 18975 | 1467982174128 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 202 (0x91aaf800) [pid = 18975] [serial = 443] [outer = 0x8d81e800] 05:49:34 INFO - PROCESS | 18975 | 1467982174924 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:49:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1346ms 05:49:34 INFO - PROCESS | 18975 | 1467982174985 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 18975 | 1467982174990 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:49:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:49:35 INFO - PROCESS | 18975 | 1467982174997 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 18975 | 1467982175001 Marionette TRACE conn3 <- [1,562,null,{}] 05:49:35 INFO - PROCESS | 18975 | 1467982175008 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:35 INFO - PROCESS | 18975 | 1467982175020 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:35 INFO - PROCESS | 18975 | 1467982175296 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:49:35 INFO - PROCESS | 18975 | 1467982175325 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 18975 | 1467982175331 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea36c00 == 77 [pid = 18975] [id = 148] 05:49:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 203 (0x8ea8d400) [pid = 18975] [serial = 444] [outer = (nil)] 05:49:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 204 (0x92be8c00) [pid = 18975] [serial = 445] [outer = 0x8ea8d400] 05:49:35 INFO - PROCESS | 18975 | 1467982175404 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 205 (0x92ea2c00) [pid = 18975] [serial = 446] [outer = 0x8ea8d400] 05:49:36 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:36 INFO - PROCESS | 18975 | 1467982176319 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1390ms 05:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:49:36 INFO - PROCESS | 18975 | 1467982176390 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 18975 | 1467982176393 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:49:36 INFO - PROCESS | 18975 | 1467982176402 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 18975 | 1467982176404 Marionette TRACE conn3 <- [1,566,null,{}] 05:49:36 INFO - PROCESS | 18975 | 1467982176411 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:36 INFO - PROCESS | 18975 | 1467982176416 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:36 INFO - PROCESS | 18975 | 1467982176676 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:49:36 INFO - PROCESS | 18975 | 1467982176706 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 18975 | 1467982176714 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9b1c00 == 78 [pid = 18975] [id = 149] 05:49:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 206 (0x919d9800) [pid = 18975] [serial = 447] [outer = (nil)] 05:49:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 207 (0x93945400) [pid = 18975] [serial = 448] [outer = 0x919d9800] 05:49:36 INFO - PROCESS | 18975 | 1467982176787 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 208 (0x93a53400) [pid = 18975] [serial = 449] [outer = 0x919d9800] 05:49:38 INFO - PROCESS | 18975 | --DOMWINDOW == 207 (0x8f46e400) [pid = 18975] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:49:38 INFO - PROCESS | 18975 | --DOMWINDOW == 206 (0x9394e400) [pid = 18975] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:49:38 INFO - PROCESS | 18975 | --DOMWINDOW == 205 (0x93940000) [pid = 18975] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:49:38 INFO - PROCESS | 18975 | --DOMWINDOW == 204 (0x8e903c00) [pid = 18975] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:49:38 INFO - PROCESS | 18975 | --DOMWINDOW == 203 (0x902ed400) [pid = 18975] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:49:38 INFO - PROCESS | 18975 | --DOMWINDOW == 202 (0x8ff29800) [pid = 18975] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:49:38 INFO - PROCESS | 18975 | --DOMWINDOW == 201 (0x929c4800) [pid = 18975] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:49:38 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:38 INFO - PROCESS | 18975 | 1467982178578 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:49:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:49:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2192ms 05:49:38 INFO - PROCESS | 18975 | 1467982178592 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 18975 | 1467982178596 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:49:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:49:38 INFO - PROCESS | 18975 | 1467982178603 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 18975 | 1467982178607 Marionette TRACE conn3 <- [1,570,null,{}] 05:49:38 INFO - PROCESS | 18975 | 1467982178614 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:38 INFO - PROCESS | 18975 | 1467982178619 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:38 INFO - PROCESS | 18975 | 1467982178870 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:49:38 INFO - PROCESS | 18975 | 1467982178890 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 18975 | 1467982178897 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3fdc00 == 79 [pid = 18975] [id = 150] 05:49:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 202 (0x8e901c00) [pid = 18975] [serial = 450] [outer = (nil)] 05:49:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 203 (0x92bed000) [pid = 18975] [serial = 451] [outer = 0x8e901c00] 05:49:38 INFO - PROCESS | 18975 | 1467982178976 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 204 (0x9519a400) [pid = 18975] [serial = 452] [outer = 0x8e901c00] 05:49:39 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:39 INFO - PROCESS | 18975 | 1467982179857 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1284ms 05:49:39 INFO - PROCESS | 18975 | 1467982179888 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 18975 | 1467982179891 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:49:39 INFO - PROCESS | 18975 | 1467982179898 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 18975 | 1467982179901 Marionette TRACE conn3 <- [1,574,null,{}] 05:49:39 INFO - PROCESS | 18975 | 1467982179907 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 18975 | 1467982179913 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:40 INFO - PROCESS | 18975 | 1467982180106 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:49:40 INFO - PROCESS | 18975 | 1467982180387 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 18975 | 1467982180398 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beaec00 == 80 [pid = 18975] [id = 151] 05:49:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 205 (0x8beb0000) [pid = 18975] [serial = 453] [outer = (nil)] 05:49:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 206 (0x8beb5800) [pid = 18975] [serial = 454] [outer = 0x8beb0000] 05:49:40 INFO - PROCESS | 18975 | 1467982180494 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 207 (0x8c4eac00) [pid = 18975] [serial = 455] [outer = 0x8beb0000] 05:49:41 INFO - PROCESS | 18975 | 1467982181575 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1734ms 05:49:41 INFO - PROCESS | 18975 | 1467982181636 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 18975 | 1467982181642 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:49:41 INFO - PROCESS | 18975 | 1467982181651 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 18975 | 1467982181657 Marionette TRACE conn3 <- [1,578,null,{}] 05:49:41 INFO - PROCESS | 18975 | 1467982181665 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:41 INFO - PROCESS | 18975 | 1467982181675 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:41 INFO - PROCESS | 18975 | 1467982181939 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:49:42 INFO - PROCESS | 18975 | 1467982182241 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 18975 | 1467982182255 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:42 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e908000 == 81 [pid = 18975] [id = 152] 05:49:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 208 (0x8ea2cc00) [pid = 18975] [serial = 456] [outer = (nil)] 05:49:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 209 (0x8ea35000) [pid = 18975] [serial = 457] [outer = 0x8ea2cc00] 05:49:42 INFO - PROCESS | 18975 | 1467982182354 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 210 (0x8ec56400) [pid = 18975] [serial = 458] [outer = 0x8ea2cc00] 05:49:43 INFO - PROCESS | 18975 | 1467982183353 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:49:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1739ms 05:49:43 INFO - PROCESS | 18975 | 1467982183394 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 18975 | 1467982183401 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:49:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:49:43 INFO - PROCESS | 18975 | 1467982183409 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 18975 | 1467982183413 Marionette TRACE conn3 <- [1,582,null,{}] 05:49:43 INFO - PROCESS | 18975 | 1467982183420 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:43 INFO - PROCESS | 18975 | 1467982183425 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:43 INFO - PROCESS | 18975 | 1467982183656 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:49:43 INFO - PROCESS | 18975 | 1467982183944 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 18975 | 1467982183953 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x918dd400 == 82 [pid = 18975] [id = 153] 05:49:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 211 (0x91aab800) [pid = 18975] [serial = 459] [outer = (nil)] 05:49:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 212 (0x923e3c00) [pid = 18975] [serial = 460] [outer = 0x91aab800] 05:49:44 INFO - PROCESS | 18975 | 1467982184084 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 213 (0x929ca000) [pid = 18975] [serial = 461] [outer = 0x91aab800] 05:49:45 INFO - PROCESS | 18975 | 1467982185088 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1735ms 05:49:45 INFO - PROCESS | 18975 | 1467982185145 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 18975 | 1467982185149 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:49:45 INFO - PROCESS | 18975 | 1467982185168 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 18975 | 1467982185179 Marionette TRACE conn3 <- [1,586,null,{}] 05:49:45 INFO - PROCESS | 18975 | 1467982185187 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:45 INFO - PROCESS | 18975 | 1467982185194 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:45 INFO - PROCESS | 18975 | 1467982185476 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:49:45 INFO - PROCESS | 18975 | 1467982185764 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 18975 | 1467982185776 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x99dbc400 == 83 [pid = 18975] [id = 154] 05:49:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 214 (0x99dbcc00) [pid = 18975] [serial = 462] [outer = (nil)] 05:49:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 215 (0x9a17dc00) [pid = 18975] [serial = 463] [outer = 0x99dbcc00] 05:49:45 INFO - PROCESS | 18975 | 1467982185928 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 216 (0x9a685000) [pid = 18975] [serial = 464] [outer = 0x99dbcc00] 05:49:46 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:46 INFO - PROCESS | 18975 | 1467982186915 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:49:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:49:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1802ms 05:49:46 INFO - PROCESS | 18975 | 1467982186962 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 18975 | 1467982186968 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:49:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:49:46 INFO - PROCESS | 18975 | 1467982186975 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 18975 | 1467982186980 Marionette TRACE conn3 <- [1,590,null,{}] 05:49:46 INFO - PROCESS | 18975 | 1467982186986 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:46 INFO - PROCESS | 18975 | 1467982186993 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:47 INFO - PROCESS | 18975 | 1467982187229 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:49:47 INFO - PROCESS | 18975 | 1467982187488 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:47 INFO - PROCESS | 18975 | 1467982187499 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e90d800 == 84 [pid = 18975] [id = 155] 05:49:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 217 (0x8ea32c00) [pid = 18975] [serial = 465] [outer = (nil)] 05:49:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 218 (0x9b07e800) [pid = 18975] [serial = 466] [outer = 0x8ea32c00] 05:49:47 INFO - PROCESS | 18975 | 1467982187626 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 219 (0x9b9dfc00) [pid = 18975] [serial = 467] [outer = 0x8ea32c00] 05:49:48 INFO - PROCESS | 18975 | 1467982188695 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1799ms 05:49:48 INFO - PROCESS | 18975 | 1467982188776 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 18975 | 1467982188780 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:49:48 INFO - PROCESS | 18975 | 1467982188788 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 18975 | 1467982188792 Marionette TRACE conn3 <- [1,594,null,{}] 05:49:48 INFO - PROCESS | 18975 | 1467982188800 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:48 INFO - PROCESS | 18975 | 1467982188807 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:49 INFO - PROCESS | 18975 | 1467982189071 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:49:49 INFO - PROCESS | 18975 | 1467982189328 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 18975 | 1467982189349 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:49 INFO - PROCESS | 18975 | ++DOCSHELL 0xa2436400 == 85 [pid = 18975] [id = 156] 05:49:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 220 (0xa243d000) [pid = 18975] [serial = 468] [outer = (nil)] 05:49:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 221 (0xa2ebfc00) [pid = 18975] [serial = 469] [outer = 0xa243d000] 05:49:49 INFO - PROCESS | 18975 | 1467982189539 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 222 (0xa61b4c00) [pid = 18975] [serial = 470] [outer = 0xa243d000] 05:49:50 INFO - PROCESS | 18975 | 1467982190651 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1938ms 05:49:50 INFO - PROCESS | 18975 | 1467982190727 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 18975 | 1467982190731 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:49:50 INFO - PROCESS | 18975 | 1467982190738 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 18975 | 1467982190742 Marionette TRACE conn3 <- [1,598,null,{}] 05:49:50 INFO - PROCESS | 18975 | 1467982190748 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:50 INFO - PROCESS | 18975 | 1467982190754 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:51 INFO - PROCESS | 18975 | 1467982191017 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:49:51 INFO - PROCESS | 18975 | 1467982191312 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 18975 | 1467982191319 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e1400 == 86 [pid = 18975] [id = 157] 05:49:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 223 (0x8b4e3000) [pid = 18975] [serial = 471] [outer = (nil)] 05:49:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 224 (0x8b4ed400) [pid = 18975] [serial = 472] [outer = 0x8b4e3000] 05:49:51 INFO - PROCESS | 18975 | 1467982191415 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 225 (0x8b4f0400) [pid = 18975] [serial = 473] [outer = 0x8b4e3000] 05:49:52 INFO - PROCESS | 18975 | 1467982192387 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1699ms 05:49:52 INFO - PROCESS | 18975 | 1467982192439 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 18975 | 1467982192443 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:49:52 INFO - PROCESS | 18975 | 1467982192451 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 18975 | 1467982192455 Marionette TRACE conn3 <- [1,602,null,{}] 05:49:52 INFO - PROCESS | 18975 | 1467982192461 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:52 INFO - PROCESS | 18975 | 1467982192467 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:52 INFO - PROCESS | 18975 | 1467982192677 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:49:52 INFO - PROCESS | 18975 | 1467982192929 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 18975 | 1467982192941 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:53 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e9c00 == 87 [pid = 18975] [id = 158] 05:49:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 226 (0x8b4ee800) [pid = 18975] [serial = 474] [outer = (nil)] 05:49:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 227 (0x8e627800) [pid = 18975] [serial = 475] [outer = 0x8b4ee800] 05:49:53 INFO - PROCESS | 18975 | 1467982193089 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 228 (0x8e62a000) [pid = 18975] [serial = 476] [outer = 0x8b4ee800] 05:49:53 INFO - PROCESS | 18975 | 1467982193995 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1580ms 05:49:54 INFO - PROCESS | 18975 | 1467982194033 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:49:54 INFO - PROCESS | 18975 | 1467982194037 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:49:54 INFO - PROCESS | 18975 | 1467982194044 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 18975 | 1467982194048 Marionette TRACE conn3 <- [1,606,null,{}] 05:49:54 INFO - PROCESS | 18975 | 1467982194054 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:54 INFO - PROCESS | 18975 | 1467982194060 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:54 INFO - PROCESS | 18975 | 1467982194278 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:49:54 INFO - PROCESS | 18975 | 1467982194526 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 18975 | 1467982194535 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d1800 == 88 [pid = 18975] [id = 159] 05:49:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 229 (0x8b0d3800) [pid = 18975] [serial = 477] [outer = (nil)] 05:49:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 230 (0x8b0da800) [pid = 18975] [serial = 478] [outer = 0x8b0d3800] 05:49:54 INFO - PROCESS | 18975 | 1467982194663 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 231 (0x8b0ddc00) [pid = 18975] [serial = 479] [outer = 0x8b0d3800] 05:49:55 INFO - PROCESS | 18975 | 1467982195596 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1640ms 05:49:55 INFO - PROCESS | 18975 | 1467982195685 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:49:55 INFO - PROCESS | 18975 | 1467982195689 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:49:55 INFO - PROCESS | 18975 | 1467982195696 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 18975 | 1467982195700 Marionette TRACE conn3 <- [1,610,null,{}] 05:49:55 INFO - PROCESS | 18975 | 1467982195706 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:55 INFO - PROCESS | 18975 | 1467982195712 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:55 INFO - PROCESS | 18975 | 1467982195967 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:49:56 INFO - PROCESS | 18975 | 1467982196267 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 18975 | 1467982196275 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0ec00 == 89 [pid = 18975] [id = 160] 05:49:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 232 (0x8ad0f800) [pid = 18975] [serial = 480] [outer = (nil)] 05:49:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 233 (0x8ad16800) [pid = 18975] [serial = 481] [outer = 0x8ad0f800] 05:49:56 INFO - PROCESS | 18975 | 1467982196362 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 234 (0x8ad19000) [pid = 18975] [serial = 482] [outer = 0x8ad0f800] 05:49:57 INFO - PROCESS | 18975 | 1467982197350 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1690ms 05:49:57 INFO - PROCESS | 18975 | 1467982197386 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 18975 | 1467982197390 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:49:57 INFO - PROCESS | 18975 | 1467982197399 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 18975 | 1467982197402 Marionette TRACE conn3 <- [1,614,null,{}] 05:49:57 INFO - PROCESS | 18975 | 1467982197409 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:57 INFO - PROCESS | 18975 | 1467982197414 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:57 INFO - PROCESS | 18975 | 1467982197636 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:49:57 INFO - PROCESS | 18975 | 1467982197903 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 18975 | 1467982197914 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:58 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0dc000 == 90 [pid = 18975] [id = 161] 05:49:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 235 (0x8b0dc800) [pid = 18975] [serial = 483] [outer = (nil)] 05:49:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 236 (0x8b4ec000) [pid = 18975] [serial = 484] [outer = 0x8b0dc800] 05:49:58 INFO - PROCESS | 18975 | 1467982198142 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 237 (0x8e62cc00) [pid = 18975] [serial = 485] [outer = 0x8b0dc800] 05:49:59 INFO - PROCESS | 18975 | 1467982199528 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2185ms 05:49:59 INFO - PROCESS | 18975 | 1467982199584 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 18975 | 1467982199588 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:49:59 INFO - PROCESS | 18975 | 1467982199596 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 18975 | 1467982199601 Marionette TRACE conn3 <- [1,618,null,{}] 05:49:59 INFO - PROCESS | 18975 | 1467982199607 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:59 INFO - PROCESS | 18975 | 1467982199613 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:49:59 INFO - PROCESS | 18975 | 1467982199893 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:50:00 INFO - PROCESS | 18975 | 1467982200220 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 18975 | 1467982200229 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:00 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad17800 == 91 [pid = 18975] [id = 162] 05:50:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 238 (0x8d441c00) [pid = 18975] [serial = 486] [outer = (nil)] 05:50:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 239 (0x8d44c800) [pid = 18975] [serial = 487] [outer = 0x8d441c00] 05:50:00 INFO - PROCESS | 18975 | 1467982200315 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 240 (0x8d44fc00) [pid = 18975] [serial = 488] [outer = 0x8d441c00] 05:50:01 INFO - PROCESS | 18975 | 1467982201238 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1686ms 05:50:01 INFO - PROCESS | 18975 | 1467982201284 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 18975 | 1467982201288 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:50:01 INFO - PROCESS | 18975 | 1467982201295 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 18975 | 1467982201299 Marionette TRACE conn3 <- [1,622,null,{}] 05:50:01 INFO - PROCESS | 18975 | 1467982201305 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:01 INFO - PROCESS | 18975 | 1467982201311 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:01 INFO - PROCESS | 18975 | 1467982201552 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:50:01 INFO - PROCESS | 18975 | 1467982201810 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 18975 | 1467982201818 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e1c00 == 92 [pid = 18975] [id = 163] 05:50:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 241 (0x8b4e2000) [pid = 18975] [serial = 489] [outer = (nil)] 05:50:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 242 (0x8b4e5400) [pid = 18975] [serial = 490] [outer = 0x8b4e2000] 05:50:02 INFO - PROCESS | 18975 | 1467982202326 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 243 (0x8beb0c00) [pid = 18975] [serial = 491] [outer = 0x8b4e2000] 05:50:03 INFO - PROCESS | 18975 | 1467982203354 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:50:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:50:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2096ms 05:50:03 INFO - PROCESS | 18975 | 1467982203407 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:50:03 INFO - PROCESS | 18975 | 1467982203412 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:50:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:50:03 INFO - PROCESS | 18975 | 1467982203422 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 18975 | 1467982203425 Marionette TRACE conn3 <- [1,626,null,{}] 05:50:03 INFO - PROCESS | 18975 | 1467982203433 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:03 INFO - PROCESS | 18975 | 1467982203439 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:03 INFO - PROCESS | 18975 | 1467982203671 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:50:03 INFO - PROCESS | 18975 | 1467982203926 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 18975 | 1467982203938 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3fa400 == 93 [pid = 18975] [id = 164] 05:50:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 244 (0x8c4f1000) [pid = 18975] [serial = 492] [outer = (nil)] 05:50:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 245 (0x8d823400) [pid = 18975] [serial = 493] [outer = 0x8c4f1000] 05:50:04 INFO - PROCESS | 18975 | 1467982204060 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 246 (0x8d9b0800) [pid = 18975] [serial = 494] [outer = 0x8c4f1000] 05:50:05 INFO - PROCESS | 18975 | 1467982205206 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:50:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1841ms 05:50:05 INFO - PROCESS | 18975 | 1467982205263 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:50:05 INFO - PROCESS | 18975 | 1467982205270 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:50:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:50:05 INFO - PROCESS | 18975 | 1467982205281 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 18975 | 1467982205285 Marionette TRACE conn3 <- [1,630,null,{}] 05:50:05 INFO - PROCESS | 18975 | 1467982205293 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:05 INFO - PROCESS | 18975 | 1467982205300 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:05 INFO - PROCESS | 18975 | 1467982205533 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:50:05 INFO - PROCESS | 18975 | 1467982205785 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 18975 | 1467982205792 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e56dc00 == 94 [pid = 18975] [id = 165] 05:50:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 247 (0x8e622c00) [pid = 18975] [serial = 495] [outer = (nil)] 05:50:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 248 (0x8e90e000) [pid = 18975] [serial = 496] [outer = 0x8e622c00] 05:50:05 INFO - PROCESS | 18975 | 1467982205875 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 249 (0x8ea8d800) [pid = 18975] [serial = 497] [outer = 0x8e622c00] 05:50:07 INFO - PROCESS | 18975 | 1467982206997 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x93c89000 == 93 [pid = 18975] [id = 14] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x99d26000 == 92 [pid = 18975] [id = 25] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x9c1ddc00 == 91 [pid = 18975] [id = 53] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x91913c00 == 90 [pid = 18975] [id = 101] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x9b01a000 == 89 [pid = 18975] [id = 34] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x9539b800 == 88 [pid = 18975] [id = 45] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0xa2eeb000 == 87 [pid = 18975] [id = 54] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8e909c00 == 86 [pid = 18975] [id = 100] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 248 (0x902ef400) [pid = 18975] [serial = 372] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x99cca000 == 85 [pid = 18975] [id = 35] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x9807c800 == 84 [pid = 18975] [id = 51] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x92faac00 == 83 [pid = 18975] [id = 50] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8ec53c00 == 82 [pid = 18975] [id = 106] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x93aa2c00 == 81 [pid = 18975] [id = 49] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8e362000 == 80 [pid = 18975] [id = 108] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8e911800 == 79 [pid = 18975] [id = 103] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0xa4f79c00 == 78 [pid = 18975] [id = 48] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x929cf000 == 77 [pid = 18975] [id = 102] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea83800 == 76 [pid = 18975] [id = 107] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x96e4a800 == 75 [pid = 18975] [id = 46] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8e91e400 == 74 [pid = 18975] [id = 104] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0xa1010400 == 73 [pid = 18975] [id = 47] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8e914800 == 72 [pid = 18975] [id = 105] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3fdc00 == 71 [pid = 18975] [id = 150] 05:50:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:50:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1798ms 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9b1c00 == 70 [pid = 18975] [id = 149] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea36c00 == 69 [pid = 18975] [id = 148] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8bebb000 == 68 [pid = 18975] [id = 147] 05:50:07 INFO - PROCESS | 18975 | 1467982207085 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 18975 | 1467982207089 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8bebd400 == 67 [pid = 18975] [id = 146] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8f618800 == 66 [pid = 18975] [id = 145] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9a7c00 == 65 [pid = 18975] [id = 144] 05:50:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4ee400 == 64 [pid = 18975] [id = 143] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4f5400 == 63 [pid = 18975] [id = 140] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f0000 == 62 [pid = 18975] [id = 139] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f4400 == 61 [pid = 18975] [id = 138] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8e36b000 == 60 [pid = 18975] [id = 137] 05:50:07 INFO - PROCESS | 18975 | 1467982207114 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 18975 | 1467982207120 Marionette TRACE conn3 <- [1,634,null,{}] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8e36d000 == 59 [pid = 18975] [id = 136] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x918d5c00 == 58 [pid = 18975] [id = 135] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x99f61400 == 57 [pid = 18975] [id = 134] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x92beb800 == 56 [pid = 18975] [id = 133] 05:50:07 INFO - PROCESS | 18975 | --DOCSHELL 0x8f460c00 == 55 [pid = 18975] [id = 132] 05:50:07 INFO - PROCESS | 18975 | 1467982207156 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:07 INFO - PROCESS | 18975 | 1467982207164 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:07 INFO - PROCESS | 18975 | 1467982207357 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 247 (0x93958800) [pid = 18975] [serial = 392] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 246 (0x8ff2b800) [pid = 18975] [serial = 378] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 245 (0x93957400) [pid = 18975] [serial = 388] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 244 (0x8f469400) [pid = 18975] [serial = 348] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 243 (0x8e36a800) [pid = 18975] [serial = 366] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 242 (0xa61b6400) [pid = 18975] [serial = 363] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 241 (0x9b3d1c00) [pid = 18975] [serial = 357] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 240 (0x9394d000) [pid = 18975] [serial = 386] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 239 (0x8e90e400) [pid = 18975] [serial = 280] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 238 (0x9bf93400) [pid = 18975] [serial = 360] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 237 (0x919d7400) [pid = 18975] [serial = 383] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 236 (0x93948400) [pid = 18975] [serial = 385] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 235 (0x9393fc00) [pid = 18975] [serial = 391] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 234 (0x91915400) [pid = 18975] [serial = 382] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 233 (0x923e6000) [pid = 18975] [serial = 351] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 232 (0x93942800) [pid = 18975] [serial = 375] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 231 (0x9478e800) [pid = 18975] [serial = 389] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 230 (0x902e5800) [pid = 18975] [serial = 379] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 229 (0xa4d0a800) [pid = 18975] [serial = 214] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 228 (0x99d1b400) [pid = 18975] [serial = 298] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 227 (0x9aa50000) [pid = 18975] [serial = 354] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | --DOMWINDOW == 226 (0x8d9af800) [pid = 18975] [serial = 369] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 18975 | 1467982207684 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 18975 | 1467982207695 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb3800 == 56 [pid = 18975] [id = 166] 05:50:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 227 (0x8c3fcc00) [pid = 18975] [serial = 498] [outer = (nil)] 05:50:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 228 (0x8e90e400) [pid = 18975] [serial = 499] [outer = 0x8c3fcc00] 05:50:07 INFO - PROCESS | 18975 | 1467982207770 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 229 (0x8fe2bc00) [pid = 18975] [serial = 500] [outer = 0x8c3fcc00] 05:50:08 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:08 INFO - PROCESS | 18975 | 1467982208644 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1606ms 05:50:08 INFO - PROCESS | 18975 | 1467982208710 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:50:08 INFO - PROCESS | 18975 | 1467982208715 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:50:08 INFO - PROCESS | 18975 | 1467982208721 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 18975 | 1467982208725 Marionette TRACE conn3 <- [1,638,null,{}] 05:50:08 INFO - PROCESS | 18975 | 1467982208731 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:08 INFO - PROCESS | 18975 | 1467982208736 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:08 INFO - PROCESS | 18975 | 1467982208930 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:50:09 INFO - PROCESS | 18975 | 1467982209153 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 18975 | 1467982209163 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:09 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f460c00 == 57 [pid = 18975] [id = 167] 05:50:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 230 (0x8f61f400) [pid = 18975] [serial = 501] [outer = (nil)] 05:50:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 231 (0x8fe37800) [pid = 18975] [serial = 502] [outer = 0x8f61f400] 05:50:09 INFO - PROCESS | 18975 | 1467982209237 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 232 (0x8ff28000) [pid = 18975] [serial = 503] [outer = 0x8f61f400] 05:50:09 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:10 INFO - PROCESS | 18975 | 1467982210133 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1482ms 05:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:50:10 INFO - PROCESS | 18975 | 1467982210206 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 18975 | 1467982210209 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:50:10 INFO - PROCESS | 18975 | 1467982210217 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 18975 | 1467982210221 Marionette TRACE conn3 <- [1,642,null,{}] 05:50:10 INFO - PROCESS | 18975 | 1467982210226 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:10 INFO - PROCESS | 18975 | 1467982210232 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:10 INFO - PROCESS | 18975 | 1467982210481 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:50:10 INFO - PROCESS | 18975 | 1467982210508 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 18975 | 1467982210515 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x90125000 == 58 [pid = 18975] [id = 168] 05:50:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 233 (0x90125400) [pid = 18975] [serial = 504] [outer = (nil)] 05:50:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 234 (0x9012ec00) [pid = 18975] [serial = 505] [outer = 0x90125400] 05:50:10 INFO - PROCESS | 18975 | 1467982210603 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 235 (0x91913800) [pid = 18975] [serial = 506] [outer = 0x90125400] 05:50:12 INFO - PROCESS | 18975 | --DOMWINDOW == 234 (0x8e908400) [pid = 18975] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:50:12 INFO - PROCESS | 18975 | --DOMWINDOW == 233 (0x8e36d400) [pid = 18975] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:50:12 INFO - PROCESS | 18975 | --DOMWINDOW == 232 (0x8ea8d400) [pid = 18975] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:50:12 INFO - PROCESS | 18975 | --DOMWINDOW == 231 (0x8f61cc00) [pid = 18975] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:50:12 INFO - PROCESS | 18975 | --DOMWINDOW == 230 (0x8d81e800) [pid = 18975] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:50:12 INFO - PROCESS | 18975 | --DOMWINDOW == 229 (0x919d9800) [pid = 18975] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:50:12 INFO - PROCESS | 18975 | --DOMWINDOW == 228 (0x8c4f8800) [pid = 18975] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:50:12 INFO - PROCESS | 18975 | 1467982212592 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:50:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 2397ms 05:50:12 INFO - PROCESS | 18975 | 1467982212622 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 18975 | 1467982212626 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:50:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:50:12 INFO - PROCESS | 18975 | 1467982212644 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 18975 | 1467982212649 Marionette TRACE conn3 <- [1,646,null,{}] 05:50:12 INFO - PROCESS | 18975 | 1467982212655 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:12 INFO - PROCESS | 18975 | 1467982212665 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:12 INFO - PROCESS | 18975 | 1467982212850 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:50:12 INFO - PROCESS | 18975 | 1467982212867 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 18975 | 1467982212875 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e90c400 == 59 [pid = 18975] [id = 169] 05:50:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 229 (0x8ea39800) [pid = 18975] [serial = 507] [outer = (nil)] 05:50:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 230 (0x919d0000) [pid = 18975] [serial = 508] [outer = 0x8ea39800] 05:50:12 INFO - PROCESS | 18975 | 1467982212954 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 231 (0x919d7400) [pid = 18975] [serial = 509] [outer = 0x8ea39800] 05:50:13 INFO - PROCESS | 18975 | 1467982213904 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:50:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1336ms 05:50:13 INFO - PROCESS | 18975 | 1467982213979 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 18975 | 1467982213983 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:50:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:50:13 INFO - PROCESS | 18975 | 1467982213990 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 18975 | 1467982213993 Marionette TRACE conn3 <- [1,650,null,{}] 05:50:14 INFO - PROCESS | 18975 | 1467982213999 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:14 INFO - PROCESS | 18975 | 1467982214005 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:14 INFO - PROCESS | 18975 | 1467982214203 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:50:14 INFO - PROCESS | 18975 | 1467982214362 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:14 INFO - PROCESS | 18975 | 1467982214368 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0e0400 == 60 [pid = 18975] [id = 170] 05:50:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 232 (0x8beb6800) [pid = 18975] [serial = 510] [outer = (nil)] 05:50:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 233 (0x923e6000) [pid = 18975] [serial = 511] [outer = 0x8beb6800] 05:50:14 INFO - PROCESS | 18975 | 1467982214443 Marionette DEBUG loaded listener.js 05:50:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 234 (0x923f0400) [pid = 18975] [serial = 512] [outer = 0x8beb6800] 05:50:15 INFO - PROCESS | 18975 | 1467982215528 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:50:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:50:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1582ms 05:50:15 INFO - PROCESS | 18975 | 1467982215574 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 18975 | 1467982215581 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:50:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:50:15 INFO - PROCESS | 18975 | 1467982215589 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 18975 | 1467982215597 Marionette TRACE conn3 <- [1,654,null,{}] 05:50:15 INFO - PROCESS | 18975 | 1467982215605 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:15 INFO - PROCESS | 18975 | 1467982215612 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:15 INFO - PROCESS | 18975 | 1467982215838 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:50:16 INFO - PROCESS | 18975 | 1467982216097 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 18975 | 1467982216108 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:16 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3fc000 == 61 [pid = 18975] [id = 171] 05:50:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 235 (0x8c3fdc00) [pid = 18975] [serial = 513] [outer = (nil)] 05:50:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 236 (0x8d44d000) [pid = 18975] [serial = 514] [outer = 0x8c3fdc00] 05:50:16 INFO - PROCESS | 18975 | 1467982216234 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 237 (0x8d9a9000) [pid = 18975] [serial = 515] [outer = 0x8c3fdc00] 05:50:17 INFO - PROCESS | 18975 | 1467982217209 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:50:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1654ms 05:50:17 INFO - PROCESS | 18975 | 1467982217244 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 18975 | 1467982217252 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:50:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:50:17 INFO - PROCESS | 18975 | 1467982217263 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 18975 | 1467982217267 Marionette TRACE conn3 <- [1,658,null,{}] 05:50:17 INFO - PROCESS | 18975 | 1467982217274 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 18975 | 1467982217281 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:17 INFO - PROCESS | 18975 | 1467982217515 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:50:17 INFO - PROCESS | 18975 | 1467982217816 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 18975 | 1467982217825 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d820000 == 62 [pid = 18975] [id = 172] 05:50:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 238 (0x8e916000) [pid = 18975] [serial = 516] [outer = (nil)] 05:50:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 239 (0x8ea85c00) [pid = 18975] [serial = 517] [outer = 0x8e916000] 05:50:17 INFO - PROCESS | 18975 | 1467982217962 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 240 (0x8f46c800) [pid = 18975] [serial = 518] [outer = 0x8e916000] 05:50:18 INFO - PROCESS | 18975 | 1467982218945 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:50:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1750ms 05:50:19 INFO - PROCESS | 18975 | 1467982219014 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 18975 | 1467982219018 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:50:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:50:19 INFO - PROCESS | 18975 | 1467982219028 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 18975 | 1467982219035 Marionette TRACE conn3 <- [1,662,null,{}] 05:50:19 INFO - PROCESS | 18975 | 1467982219053 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:19 INFO - PROCESS | 18975 | 1467982219063 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:19 INFO - PROCESS | 18975 | 1467982219333 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:50:19 INFO - PROCESS | 18975 | 1467982219633 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 18975 | 1467982219644 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x919d0400 == 63 [pid = 18975] [id = 173] 05:50:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 241 (0x919d4000) [pid = 18975] [serial = 519] [outer = (nil)] 05:50:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 242 (0x923ec000) [pid = 18975] [serial = 520] [outer = 0x919d4000] 05:50:19 INFO - PROCESS | 18975 | 1467982219745 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 243 (0x92beb000) [pid = 18975] [serial = 521] [outer = 0x919d4000] 05:50:20 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:20 INFO - PROCESS | 18975 | 1467982220760 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:50:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1799ms 05:50:20 INFO - PROCESS | 18975 | 1467982220827 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:50:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:50:20 INFO - PROCESS | 18975 | 1467982220833 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:50:20 INFO - PROCESS | 18975 | 1467982220839 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 18975 | 1467982220842 Marionette TRACE conn3 <- [1,666,null,{}] 05:50:20 INFO - PROCESS | 18975 | 1467982220849 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:20 INFO - PROCESS | 18975 | 1467982220855 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:21 INFO - PROCESS | 18975 | 1467982221118 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:50:21 INFO - PROCESS | 18975 | 1467982221414 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 18975 | 1467982221423 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec56800 == 64 [pid = 18975] [id = 174] 05:50:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 244 (0x9393a800) [pid = 18975] [serial = 522] [outer = (nil)] 05:50:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 245 (0x93943c00) [pid = 18975] [serial = 523] [outer = 0x9393a800] 05:50:21 INFO - PROCESS | 18975 | 1467982221510 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 246 (0x9394b800) [pid = 18975] [serial = 524] [outer = 0x9393a800] 05:50:22 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:22 INFO - PROCESS | 18975 | 1467982222447 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:50:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1637ms 05:50:22 INFO - PROCESS | 18975 | 1467982222477 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:50:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:50:22 INFO - PROCESS | 18975 | 1467982222482 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:50:22 INFO - PROCESS | 18975 | 1467982222489 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 18975 | 1467982222494 Marionette TRACE conn3 <- [1,670,null,{}] 05:50:22 INFO - PROCESS | 18975 | 1467982222501 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:22 INFO - PROCESS | 18975 | 1467982222506 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:22 INFO - PROCESS | 18975 | 1467982222723 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:50:22 INFO - PROCESS | 18975 | 1467982222980 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 18975 | 1467982222991 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x91ab0c00 == 65 [pid = 18975] [id = 175] 05:50:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 247 (0x9393d000) [pid = 18975] [serial = 525] [outer = (nil)] 05:50:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 248 (0x93958000) [pid = 18975] [serial = 526] [outer = 0x9393d000] 05:50:23 INFO - PROCESS | 18975 | 1467982223116 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 249 (0x9478c400) [pid = 18975] [serial = 527] [outer = 0x9393d000] 05:50:24 INFO - PROCESS | 18975 | 1467982224075 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:50:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1632ms 05:50:24 INFO - PROCESS | 18975 | 1467982224122 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:50:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:50:24 INFO - PROCESS | 18975 | 1467982224126 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:50:24 INFO - PROCESS | 18975 | 1467982224133 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 18975 | 1467982224137 Marionette TRACE conn3 <- [1,674,null,{}] 05:50:24 INFO - PROCESS | 18975 | 1467982224143 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:24 INFO - PROCESS | 18975 | 1467982224154 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:24 INFO - PROCESS | 18975 | 1467982224423 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:50:24 INFO - PROCESS | 18975 | 1467982224725 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 18975 | 1467982224736 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:24 INFO - PROCESS | 18975 | ++DOCSHELL 0x92fa1000 == 66 [pid = 18975] [id = 176] 05:50:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 250 (0x93941400) [pid = 18975] [serial = 528] [outer = (nil)] 05:50:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 251 (0x98074c00) [pid = 18975] [serial = 529] [outer = 0x93941400] 05:50:24 INFO - PROCESS | 18975 | 1467982224819 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 252 (0x98232400) [pid = 18975] [serial = 530] [outer = 0x93941400] 05:50:25 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:25 INFO - PROCESS | 18975 | 1467982225742 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:50:25 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 05:50:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1640ms 05:50:25 INFO - PROCESS | 18975 | 1467982225776 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:50:25 INFO - PROCESS | 18975 | 1467982225781 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:50:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:50:25 INFO - PROCESS | 18975 | 1467982225787 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:50:25 INFO - PROCESS | 18975 | 1467982225791 Marionette TRACE conn3 <- [1,678,null,{}] 05:50:25 INFO - PROCESS | 18975 | 1467982225798 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:25 INFO - PROCESS | 18975 | 1467982225803 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:26 INFO - PROCESS | 18975 | 1467982226004 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:50:26 INFO - PROCESS | 18975 | 1467982226253 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 18975 | 1467982226262 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:26 INFO - PROCESS | 18975 | ++DOCSHELL 0x93945c00 == 67 [pid = 18975] [id = 177] 05:50:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 253 (0x96e51400) [pid = 18975] [serial = 531] [outer = (nil)] 05:50:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 254 (0x99d1b400) [pid = 18975] [serial = 532] [outer = 0x96e51400] 05:50:26 INFO - PROCESS | 18975 | 1467982226392 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 255 (0x99f64c00) [pid = 18975] [serial = 533] [outer = 0x96e51400] 05:50:27 INFO - PROCESS | 18975 | 1467982227286 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:50:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1532ms 05:50:27 INFO - PROCESS | 18975 | 1467982227321 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 18975 | 1467982227325 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:50:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:50:27 INFO - PROCESS | 18975 | 1467982227333 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 18975 | 1467982227337 Marionette TRACE conn3 <- [1,682,null,{}] 05:50:27 INFO - PROCESS | 18975 | 1467982227343 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:27 INFO - PROCESS | 18975 | 1467982227348 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:27 INFO - PROCESS | 18975 | 1467982227643 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:50:27 INFO - PROCESS | 18975 | 1467982227842 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 18975 | 1467982227851 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x96e4f400 == 68 [pid = 18975] [id = 178] 05:50:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 256 (0x98079800) [pid = 18975] [serial = 534] [outer = (nil)] 05:50:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 257 (0x9aa59c00) [pid = 18975] [serial = 535] [outer = 0x98079800] 05:50:27 INFO - PROCESS | 18975 | 1467982227947 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 258 (0x9b07bc00) [pid = 18975] [serial = 536] [outer = 0x98079800] 05:50:29 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:29 INFO - PROCESS | 18975 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:50:29 INFO - PROCESS | 18975 | 1467982229283 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:50:29 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) 05:50:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1982ms 05:50:29 INFO - PROCESS | 18975 | 1467982229344 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 18975 | 1467982229349 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:50:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:50:29 INFO - PROCESS | 18975 | 1467982229377 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 18975 | 1467982229382 Marionette TRACE conn3 <- [1,686,null,{}] 05:50:29 INFO - PROCESS | 18975 | 1467982229388 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:29 INFO - PROCESS | 18975 | 1467982229394 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:29 INFO - PROCESS | 18975 | 1467982229599 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:50:29 INFO - PROCESS | 18975 | 1467982229805 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 18975 | 1467982229813 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x99d26000 == 69 [pid = 18975] [id = 179] 05:50:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 259 (0x9aa4d400) [pid = 18975] [serial = 537] [outer = (nil)] 05:50:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 260 (0x9be10800) [pid = 18975] [serial = 538] [outer = 0x9aa4d400] 05:50:29 INFO - PROCESS | 18975 | 1467982229928 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 261 (0x9c1e4400) [pid = 18975] [serial = 539] [outer = 0x9aa4d400] 05:50:31 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:31 INFO - PROCESS | 18975 | 1467982231306 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:50:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2054ms 05:50:31 INFO - PROCESS | 18975 | 1467982231427 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 18975 | 1467982231431 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:50:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:50:31 INFO - PROCESS | 18975 | 1467982231438 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 18975 | 1467982231442 Marionette TRACE conn3 <- [1,690,null,{}] 05:50:31 INFO - PROCESS | 18975 | 1467982231449 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:31 INFO - PROCESS | 18975 | 1467982231454 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:31 INFO - PROCESS | 18975 | 1467982231673 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:50:31 INFO - PROCESS | 18975 | 1467982231891 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 18975 | 1467982231898 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:31 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c1c00 == 70 [pid = 18975] [id = 180] 05:50:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 262 (0x8a2c4800) [pid = 18975] [serial = 540] [outer = (nil)] 05:50:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 263 (0x8a2cac00) [pid = 18975] [serial = 541] [outer = 0x8a2c4800] 05:50:32 INFO - PROCESS | 18975 | 1467982232026 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 264 (0x8a2d0c00) [pid = 18975] [serial = 542] [outer = 0x8a2c4800] 05:50:33 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:33 INFO - PROCESS | 18975 | 1467982233518 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:50:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2095ms 05:50:33 INFO - PROCESS | 18975 | 1467982233534 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 18975 | 1467982233538 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:50:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:50:33 INFO - PROCESS | 18975 | 1467982233545 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 18975 | 1467982233550 Marionette TRACE conn3 <- [1,694,null,{}] 05:50:33 INFO - PROCESS | 18975 | 1467982233556 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:33 INFO - PROCESS | 18975 | 1467982233562 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:33 INFO - PROCESS | 18975 | 1467982233775 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:50:34 INFO - PROCESS | 18975 | 1467982234042 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 18975 | 1467982234054 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e90f400 == 71 [pid = 18975] [id = 181] 05:50:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 265 (0x8ea89400) [pid = 18975] [serial = 543] [outer = (nil)] 05:50:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 266 (0x9aa55000) [pid = 18975] [serial = 544] [outer = 0x8ea89400] 05:50:34 INFO - PROCESS | 18975 | 1467982234137 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 267 (0xa1f9e400) [pid = 18975] [serial = 545] [outer = 0x8ea89400] 05:50:35 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:35 INFO - PROCESS | 18975 | 1467982235653 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:50:35 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) 05:50:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2159ms 05:50:35 INFO - PROCESS | 18975 | 1467982235706 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:50:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:50:35 INFO - PROCESS | 18975 | 1467982235712 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:50:35 INFO - PROCESS | 18975 | 1467982235720 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 18975 | 1467982235725 Marionette TRACE conn3 <- [1,698,null,{}] 05:50:35 INFO - PROCESS | 18975 | 1467982235775 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:35 INFO - PROCESS | 18975 | 1467982235780 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:36 INFO - PROCESS | 18975 | 1467982236065 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:50:36 INFO - PROCESS | 18975 | 1467982236230 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 18975 | 1467982236246 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d9000 == 72 [pid = 18975] [id = 182] 05:50:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 268 (0x898d9400) [pid = 18975] [serial = 546] [outer = (nil)] 05:50:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 269 (0x8ad1cc00) [pid = 18975] [serial = 547] [outer = 0x898d9400] 05:50:36 INFO - PROCESS | 18975 | 1467982236319 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 270 (0x8b0d3400) [pid = 18975] [serial = 548] [outer = 0x898d9400] 05:50:37 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:37 INFO - PROCESS | 18975 | 1467982237783 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:50:37 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) 05:50:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2092ms 05:50:37 INFO - PROCESS | 18975 | 1467982237811 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 18975 | 1467982237818 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:50:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:50:37 INFO - PROCESS | 18975 | 1467982237829 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 18975 | 1467982237833 Marionette TRACE conn3 <- [1,702,null,{}] 05:50:37 INFO - PROCESS | 18975 | 1467982237942 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:37 INFO - PROCESS | 18975 | 1467982237949 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:38 INFO - PROCESS | 18975 | 1467982238145 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:50:38 INFO - PROCESS | 18975 | 1467982238351 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 18975 | 1467982238363 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d7400 == 73 [pid = 18975] [id = 183] 05:50:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 271 (0x8b0d7c00) [pid = 18975] [serial = 549] [outer = (nil)] 05:50:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 272 (0x8c3f2400) [pid = 18975] [serial = 550] [outer = 0x8b0d7c00] 05:50:38 INFO - PROCESS | 18975 | 1467982238481 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 273 (0x8c4f2400) [pid = 18975] [serial = 551] [outer = 0x8b0d7c00] 05:50:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8e902400 == 72 [pid = 18975] [id = 93] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 272 (0x92bed000) [pid = 18975] [serial = 451] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 271 (0x99dbd800) [pid = 18975] [serial = 394] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 270 (0x9aa54800) [pid = 18975] [serial = 403] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 269 (0x8e56e400) [pid = 18975] [serial = 424] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 268 (0x8c3f9c00) [pid = 18975] [serial = 415] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 267 (0x8ea33400) [pid = 18975] [serial = 427] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 266 (0x8c4ee000) [pid = 18975] [serial = 418] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 265 (0x918de400) [pid = 18975] [serial = 406] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 264 (0x9b079400) [pid = 18975] [serial = 409] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 263 (0x93942000) [pid = 18975] [serial = 400] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 262 (0x8e910800) [pid = 18975] [serial = 421] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 261 (0x90128800) [pid = 18975] [serial = 397] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOMWINDOW == 260 (0x91abac00) [pid = 18975] [serial = 412] [outer = (nil)] [url = about:blank] 05:50:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9b5800 == 71 [pid = 18975] [id = 124] 05:50:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8f463c00 == 70 [pid = 18975] [id = 90] 05:50:39 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d1800 == 69 [pid = 18975] [id = 159] 05:50:39 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e9c00 == 68 [pid = 18975] [id = 158] 05:50:39 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e1400 == 67 [pid = 18975] [id = 157] 05:50:39 INFO - PROCESS | 18975 | --DOCSHELL 0xa2436400 == 66 [pid = 18975] [id = 156] 05:50:39 INFO - PROCESS | 18975 | --DOCSHELL 0x8e90d800 == 65 [pid = 18975] [id = 155] 05:50:39 INFO - PROCESS | 18975 | --DOCSHELL 0x99dbc400 == 64 [pid = 18975] [id = 154] 05:50:39 INFO - PROCESS | 18975 | --DOCSHELL 0x918dd400 == 63 [pid = 18975] [id = 153] 05:50:39 INFO - PROCESS | 18975 | --DOCSHELL 0x8e908000 == 62 [pid = 18975] [id = 152] 05:50:39 INFO - PROCESS | 18975 | --DOCSHELL 0x8beaec00 == 61 [pid = 18975] [id = 151] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 259 (0x8ea8c400) [pid = 18975] [serial = 434] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 258 (0x8ea32000) [pid = 18975] [serial = 433] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 257 (0x8ea8dc00) [pid = 18975] [serial = 439] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 256 (0x8ec5f800) [pid = 18975] [serial = 440] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 255 (0x92ea2c00) [pid = 18975] [serial = 446] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 254 (0x9190fc00) [pid = 18975] [serial = 437] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 253 (0x918d8000) [pid = 18975] [serial = 436] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 252 (0x919d3800) [pid = 18975] [serial = 442] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 251 (0x93945400) [pid = 18975] [serial = 448] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 250 (0x8e36bc00) [pid = 18975] [serial = 431] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 249 (0x8e361c00) [pid = 18975] [serial = 430] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 248 (0x93a53400) [pid = 18975] [serial = 449] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 247 (0x92be8c00) [pid = 18975] [serial = 445] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | --DOMWINDOW == 246 (0x91aaf800) [pid = 18975] [serial = 443] [outer = (nil)] [url = about:blank] 05:50:39 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:39 INFO - PROCESS | 18975 | 1467982239852 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:50:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2038ms 05:50:39 INFO - PROCESS | 18975 | 1467982239867 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 18975 | 1467982239871 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:50:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:50:39 INFO - PROCESS | 18975 | 1467982239878 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 18975 | 1467982239885 Marionette TRACE conn3 <- [1,706,null,{}] 05:50:39 INFO - PROCESS | 18975 | 1467982239901 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:39 INFO - PROCESS | 18975 | 1467982239911 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:40 INFO - PROCESS | 18975 | 1467982240205 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:50:40 INFO - PROCESS | 18975 | 1467982240388 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 18975 | 1467982240402 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f8800 == 62 [pid = 18975] [id = 184] 05:50:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 247 (0x8d444c00) [pid = 18975] [serial = 552] [outer = (nil)] 05:50:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 248 (0x8e566800) [pid = 18975] [serial = 553] [outer = 0x8d444c00] 05:50:40 INFO - PROCESS | 18975 | 1467982240474 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 249 (0x8e626000) [pid = 18975] [serial = 554] [outer = 0x8d444c00] 05:50:41 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:41 INFO - PROCESS | 18975 | 1467982241725 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:50:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1893ms 05:50:41 INFO - PROCESS | 18975 | 1467982241773 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 18975 | 1467982241778 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:50:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:50:41 INFO - PROCESS | 18975 | 1467982241791 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 18975 | 1467982241794 Marionette TRACE conn3 <- [1,710,null,{}] 05:50:41 INFO - PROCESS | 18975 | 1467982241841 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:41 INFO - PROCESS | 18975 | 1467982241845 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:42 INFO - PROCESS | 18975 | 1467982242107 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:50:42 INFO - PROCESS | 18975 | 1467982242131 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 18975 | 1467982242139 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:42 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d449800 == 63 [pid = 18975] [id = 185] 05:50:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 250 (0x8e367000) [pid = 18975] [serial = 555] [outer = (nil)] 05:50:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 251 (0x8e917c00) [pid = 18975] [serial = 556] [outer = 0x8e367000] 05:50:42 INFO - PROCESS | 18975 | 1467982242213 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 252 (0x8ea37000) [pid = 18975] [serial = 557] [outer = 0x8e367000] 05:50:44 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:44 INFO - PROCESS | 18975 | --DOMWINDOW == 251 (0x8c4f1000) [pid = 18975] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:50:44 INFO - PROCESS | 18975 | --DOMWINDOW == 250 (0x8f61f400) [pid = 18975] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:50:44 INFO - PROCESS | 18975 | --DOMWINDOW == 249 (0x8b4e2000) [pid = 18975] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:50:44 INFO - PROCESS | 18975 | --DOMWINDOW == 248 (0x8ea39800) [pid = 18975] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:50:44 INFO - PROCESS | 18975 | --DOMWINDOW == 247 (0x90125400) [pid = 18975] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:50:44 INFO - PROCESS | 18975 | --DOMWINDOW == 246 (0x8e901c00) [pid = 18975] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:50:44 INFO - PROCESS | 18975 | --DOMWINDOW == 245 (0x8e622c00) [pid = 18975] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:50:44 INFO - PROCESS | 18975 | --DOMWINDOW == 244 (0x8ea2bc00) [pid = 18975] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:50:44 INFO - PROCESS | 18975 | --DOMWINDOW == 243 (0x8c3fcc00) [pid = 18975] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:50:44 INFO - PROCESS | 18975 | --DOMWINDOW == 242 (0x8f619c00) [pid = 18975] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:50:44 INFO - PROCESS | 18975 | 1467982244577 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:50:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2834ms 05:50:44 INFO - PROCESS | 18975 | 1467982244627 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 18975 | 1467982244630 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:50:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:50:44 INFO - PROCESS | 18975 | 1467982244637 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 18975 | 1467982244641 Marionette TRACE conn3 <- [1,714,null,{}] 05:50:44 INFO - PROCESS | 18975 | 1467982244647 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:44 INFO - PROCESS | 18975 | 1467982244652 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:44 INFO - PROCESS | 18975 | 1467982244836 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:50:45 INFO - PROCESS | 18975 | 1467982244997 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 18975 | 1467982245005 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb4c00 == 64 [pid = 18975] [id = 186] 05:50:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 243 (0x8beb5000) [pid = 18975] [serial = 558] [outer = (nil)] 05:50:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 244 (0x8e90f800) [pid = 18975] [serial = 559] [outer = 0x8beb5000] 05:50:45 INFO - PROCESS | 18975 | 1467982245078 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 245 (0x8ea8bc00) [pid = 18975] [serial = 560] [outer = 0x8beb5000] 05:50:46 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:46 INFO - PROCESS | 18975 | 1467982246254 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:50:46 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 05:50:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1634ms 05:50:46 INFO - PROCESS | 18975 | 1467982246272 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 18975 | 1467982246276 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:50:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:50:46 INFO - PROCESS | 18975 | 1467982246282 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 18975 | 1467982246285 Marionette TRACE conn3 <- [1,718,null,{}] 05:50:46 INFO - PROCESS | 18975 | 1467982246292 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:46 INFO - PROCESS | 18975 | 1467982246302 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:46 INFO - PROCESS | 18975 | 1467982246680 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:50:46 INFO - PROCESS | 18975 | 1467982246873 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 18975 | 1467982246884 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:46 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c8000 == 65 [pid = 18975] [id = 187] 05:50:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 246 (0x8a2c8800) [pid = 18975] [serial = 561] [outer = (nil)] 05:50:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 247 (0x8a2cc400) [pid = 18975] [serial = 562] [outer = 0x8a2c8800] 05:50:47 INFO - PROCESS | 18975 | 1467982247009 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 248 (0x8ad18c00) [pid = 18975] [serial = 563] [outer = 0x8a2c8800] 05:50:48 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:48 INFO - PROCESS | 18975 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:50:48 INFO - PROCESS | 18975 | 1467982248442 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:50:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2241ms 05:50:48 INFO - PROCESS | 18975 | 1467982248532 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 18975 | 1467982248539 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:50:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:50:48 INFO - PROCESS | 18975 | 1467982248550 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 18975 | 1467982248555 Marionette TRACE conn3 <- [1,722,null,{}] 05:50:48 INFO - PROCESS | 18975 | 1467982248565 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:48 INFO - PROCESS | 18975 | 1467982248570 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:48 INFO - PROCESS | 18975 | 1467982248785 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:50:49 INFO - PROCESS | 18975 | 1467982248991 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 18975 | 1467982249000 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d1000 == 66 [pid = 18975] [id = 188] 05:50:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 249 (0x8b4ef400) [pid = 18975] [serial = 564] [outer = (nil)] 05:50:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 250 (0x8d445400) [pid = 18975] [serial = 565] [outer = 0x8b4ef400] 05:50:49 INFO - PROCESS | 18975 | 1467982249131 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 251 (0x8d826c00) [pid = 18975] [serial = 566] [outer = 0x8b4ef400] 05:50:50 INFO - PROCESS | 18975 | 1467982250156 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:50:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:50:50 INFO - PROCESS | 18975 | 1467982250249 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:50:50 INFO - PROCESS | 18975 | 1467982250256 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 18975 | 1467982250260 Marionette TRACE conn3 <- [1,726,null,{}] 05:50:50 INFO - PROCESS | 18975 | 1467982250267 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:50 INFO - PROCESS | 18975 | 1467982250273 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:50 INFO - PROCESS | 18975 | 1467982250525 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:50:50 INFO - PROCESS | 18975 | 1467982250893 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 18975 | 1467982250902 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3fc800 == 67 [pid = 18975] [id = 189] 05:50:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 252 (0x8e91e400) [pid = 18975] [serial = 567] [outer = (nil)] 05:50:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 253 (0x8ec5ac00) [pid = 18975] [serial = 568] [outer = 0x8e91e400] 05:50:51 INFO - PROCESS | 18975 | 1467982250998 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 254 (0x8fe2e800) [pid = 18975] [serial = 569] [outer = 0x8e91e400] 05:50:51 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:51 INFO - PROCESS | 18975 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:50:52 INFO - PROCESS | 18975 | 1467982252086 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:50:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1901ms 05:50:52 INFO - PROCESS | 18975 | 1467982252158 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 18975 | 1467982252164 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:50:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:50:52 INFO - PROCESS | 18975 | 1467982252185 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 18975 | 1467982252194 Marionette TRACE conn3 <- [1,730,null,{}] 05:50:52 INFO - PROCESS | 18975 | 1467982252200 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:52 INFO - PROCESS | 18975 | 1467982252210 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:52 INFO - PROCESS | 18975 | 1467982252577 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:50:52 INFO - PROCESS | 18975 | 1467982252784 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 18975 | 1467982252791 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c7c00 == 68 [pid = 18975] [id = 190] 05:50:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 255 (0x8e561800) [pid = 18975] [serial = 570] [outer = (nil)] 05:50:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 256 (0x918df800) [pid = 18975] [serial = 571] [outer = 0x8e561800] 05:50:52 INFO - PROCESS | 18975 | 1467982252918 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 257 (0x91911400) [pid = 18975] [serial = 572] [outer = 0x8e561800] 05:50:53 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:53 INFO - PROCESS | 18975 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:50:53 INFO - PROCESS | 18975 | 1467982253951 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 18975 | 1467982254042 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:50:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:50:54 INFO - PROCESS | 18975 | 1467982254049 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 18975 | 1467982254053 Marionette TRACE conn3 <- [1,734,null,{}] 05:50:54 INFO - PROCESS | 18975 | 1467982254059 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:54 INFO - PROCESS | 18975 | 1467982254065 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:54 INFO - PROCESS | 18975 | 1467982254323 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:50:54 INFO - PROCESS | 18975 | 1467982254653 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 18975 | 1467982254661 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c6c00 == 69 [pid = 18975] [id = 191] 05:50:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 258 (0x9012d800) [pid = 18975] [serial = 573] [outer = (nil)] 05:50:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 259 (0x929c4c00) [pid = 18975] [serial = 574] [outer = 0x9012d800] 05:50:54 INFO - PROCESS | 18975 | 1467982254748 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 260 (0x929c9800) [pid = 18975] [serial = 575] [outer = 0x9012d800] 05:50:55 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:55 INFO - PROCESS | 18975 | 1467982255713 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:50:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1738ms 05:50:55 INFO - PROCESS | 18975 | 1467982255788 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 18975 | 1467982255792 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:50:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:50:55 INFO - PROCESS | 18975 | 1467982255800 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 18975 | 1467982255803 Marionette TRACE conn3 <- [1,738,null,{}] 05:50:55 INFO - PROCESS | 18975 | 1467982255810 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:55 INFO - PROCESS | 18975 | 1467982255815 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:56 INFO - PROCESS | 18975 | 1467982256044 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:50:56 INFO - PROCESS | 18975 | 1467982256318 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 18975 | 1467982256338 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x92fa9400 == 70 [pid = 18975] [id = 192] 05:50:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 261 (0x9393a000) [pid = 18975] [serial = 576] [outer = (nil)] 05:50:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 262 (0x93943000) [pid = 18975] [serial = 577] [outer = 0x9393a000] 05:50:56 INFO - PROCESS | 18975 | 1467982256452 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 263 (0x93c90c00) [pid = 18975] [serial = 578] [outer = 0x9393a000] 05:50:57 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:57 INFO - PROCESS | 18975 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:50:57 INFO - PROCESS | 18975 | 1467982257863 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:50:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2084ms 05:50:57 INFO - PROCESS | 18975 | 1467982257948 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 18975 | 1467982257953 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:50:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:50:57 INFO - PROCESS | 18975 | 1467982257967 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 18975 | 1467982257970 Marionette TRACE conn3 <- [1,742,null,{}] 05:50:57 INFO - PROCESS | 18975 | 1467982257978 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:57 INFO - PROCESS | 18975 | 1467982257984 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:58 INFO - PROCESS | 18975 | 1467982258201 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:50:58 INFO - PROCESS | 18975 | 1467982258412 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 18975 | 1467982258421 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:50:58 INFO - PROCESS | 18975 | ++DOCSHELL 0x929c9000 == 71 [pid = 18975] [id = 193] 05:50:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 264 (0x92bed000) [pid = 18975] [serial = 579] [outer = (nil)] 05:50:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 265 (0x96e4e400) [pid = 18975] [serial = 580] [outer = 0x92bed000] 05:50:58 INFO - PROCESS | 18975 | 1467982258546 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 266 (0x99dbc400) [pid = 18975] [serial = 581] [outer = 0x92bed000] 05:50:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 267 (0x898ddc00) [pid = 18975] [serial = 582] [outer = 0x9b026c00] 05:50:59 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:59 INFO - PROCESS | 18975 | 1467982259970 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:51:00 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 05:51:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2043ms 05:51:00 INFO - PROCESS | 18975 | 1467982260011 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 18975 | 1467982260014 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:51:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:51:00 INFO - PROCESS | 18975 | 1467982260022 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 18975 | 1467982260027 Marionette TRACE conn3 <- [1,746,null,{}] 05:51:00 INFO - PROCESS | 18975 | 1467982260036 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:00 INFO - PROCESS | 18975 | 1467982260040 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:00 INFO - PROCESS | 18975 | 1467982260254 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:51:00 INFO - PROCESS | 18975 | 1467982260519 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 18975 | 1467982260532 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:00 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e905800 == 72 [pid = 18975] [id = 194] 05:51:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 268 (0x8e91dc00) [pid = 18975] [serial = 583] [outer = (nil)] 05:51:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 269 (0x99d1bc00) [pid = 18975] [serial = 584] [outer = 0x8e91dc00] 05:51:00 INFO - PROCESS | 18975 | 1467982260621 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 270 (0x9b922800) [pid = 18975] [serial = 585] [outer = 0x8e91dc00] 05:51:01 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:01 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:02 INFO - PROCESS | 18975 | 1467982262013 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:51:02 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.) 05:51:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2041ms 05:51:02 INFO - PROCESS | 18975 | 1467982262143 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 18975 | 1467982262148 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:51:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:51:02 INFO - PROCESS | 18975 | 1467982262159 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 18975 | 1467982262163 Marionette TRACE conn3 <- [1,750,null,{}] 05:51:02 INFO - PROCESS | 18975 | 1467982262170 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 18975 | 1467982262174 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:02 INFO - PROCESS | 18975 | 1467982262381 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:51:02 INFO - PROCESS | 18975 | 1467982262649 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 18975 | 1467982262660 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beae400 == 73 [pid = 18975] [id = 195] 05:51:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 271 (0x8beaf400) [pid = 18975] [serial = 586] [outer = (nil)] 05:51:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 272 (0x8fe2fc00) [pid = 18975] [serial = 587] [outer = 0x8beaf400] 05:51:02 INFO - PROCESS | 18975 | 1467982262743 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 273 (0x91aad800) [pid = 18975] [serial = 588] [outer = 0x8beaf400] 05:51:04 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:04 INFO - PROCESS | 18975 | 1467982264114 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:51:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1988ms 05:51:04 INFO - PROCESS | 18975 | 1467982264197 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 18975 | 1467982264202 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:51:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:51:04 INFO - PROCESS | 18975 | 1467982264230 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 18975 | 1467982264233 Marionette TRACE conn3 <- [1,754,null,{}] 05:51:04 INFO - PROCESS | 18975 | 1467982264241 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:04 INFO - PROCESS | 18975 | 1467982264245 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:04 INFO - PROCESS | 18975 | 1467982264458 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:51:04 INFO - PROCESS | 18975 | 1467982264739 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 18975 | 1467982264750 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x898dd800 == 74 [pid = 18975] [id = 196] 05:51:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 274 (0x8ad1ac00) [pid = 18975] [serial = 589] [outer = (nil)] 05:51:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 275 (0x9b22e800) [pid = 18975] [serial = 590] [outer = 0x8ad1ac00] 05:51:04 INFO - PROCESS | 18975 | 1467982264835 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 276 (0x9bf91000) [pid = 18975] [serial = 591] [outer = 0x8ad1ac00] 05:51:06 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:06 INFO - PROCESS | 18975 | 1467982266498 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:51:06 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 05:51:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2290ms 05:51:06 INFO - PROCESS | 18975 | 1467982266518 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:51:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:51:06 INFO - PROCESS | 18975 | 1467982266526 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:51:06 INFO - PROCESS | 18975 | 1467982266535 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 18975 | 1467982266541 Marionette TRACE conn3 <- [1,758,null,{}] 05:51:06 INFO - PROCESS | 18975 | 1467982266550 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:06 INFO - PROCESS | 18975 | 1467982266556 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:06 INFO - PROCESS | 18975 | 1467982266793 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:51:07 INFO - PROCESS | 18975 | 1467982267020 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 18975 | 1467982267035 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e1400 == 75 [pid = 18975] [id = 197] 05:51:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 277 (0x888e9400) [pid = 18975] [serial = 592] [outer = (nil)] 05:51:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 278 (0x8b0dfc00) [pid = 18975] [serial = 593] [outer = 0x888e9400] 05:51:07 INFO - PROCESS | 18975 | 1467982267115 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 279 (0x8b4e9c00) [pid = 18975] [serial = 594] [outer = 0x888e9400] 05:51:08 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:08 INFO - PROCESS | 18975 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:08 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:08 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:08 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:08 INFO - PROCESS | 18975 | 1467982268195 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:51:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:51:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1745ms 05:51:08 INFO - PROCESS | 18975 | 1467982268279 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:51:08 INFO - PROCESS | 18975 | 1467982268286 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:51:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:51:08 INFO - PROCESS | 18975 | 1467982268297 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:51:08 INFO - PROCESS | 18975 | 1467982268301 Marionette TRACE conn3 <- [1,762,null,{}] 05:51:08 INFO - PROCESS | 18975 | 1467982268308 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:08 INFO - PROCESS | 18975 | 1467982268314 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:08 INFO - PROCESS | 18975 | 1467982268575 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:51:08 INFO - PROCESS | 18975 | 1467982268835 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 18975 | 1467982268848 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e1800 == 76 [pid = 18975] [id = 198] 05:51:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 280 (0x8e36d400) [pid = 18975] [serial = 595] [outer = (nil)] 05:51:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 281 (0x8e629800) [pid = 18975] [serial = 596] [outer = 0x8e36d400] 05:51:08 INFO - PROCESS | 18975 | 1467982268927 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 282 (0x8e90d400) [pid = 18975] [serial = 597] [outer = 0x8e36d400] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb3800 == 75 [pid = 18975] [id = 166] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8f460c00 == 74 [pid = 18975] [id = 167] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x90125000 == 73 [pid = 18975] [id = 168] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb4c00 == 72 [pid = 18975] [id = 186] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8d449800 == 71 [pid = 18975] [id = 185] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4f8800 == 70 [pid = 18975] [id = 184] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x898d7400 == 69 [pid = 18975] [id = 183] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x898d9000 == 68 [pid = 18975] [id = 182] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x96e4f400 == 67 [pid = 18975] [id = 178] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x93945c00 == 66 [pid = 18975] [id = 177] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x91ab0c00 == 65 [pid = 18975] [id = 175] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x92fa1000 == 64 [pid = 18975] [id = 176] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8ec56800 == 63 [pid = 18975] [id = 174] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x919d0400 == 62 [pid = 18975] [id = 173] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8d820000 == 61 [pid = 18975] [id = 172] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3fc000 == 60 [pid = 18975] [id = 171] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0dc000 == 59 [pid = 18975] [id = 161] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad17800 == 58 [pid = 18975] [id = 162] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3fa400 == 57 [pid = 18975] [id = 164] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e1c00 == 56 [pid = 18975] [id = 163] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x93aa2000 == 55 [pid = 18975] [id = 39] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x95199000 == 54 [pid = 18975] [id = 40] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x939ef000 == 53 [pid = 18975] [id = 44] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8e56dc00 == 52 [pid = 18975] [id = 165] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x9539cc00 == 51 [pid = 18975] [id = 83] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x98077800 == 50 [pid = 18975] [id = 32] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0xa1010800 == 49 [pid = 18975] [id = 36] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0e0400 == 48 [pid = 18975] [id = 170] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x99dbe000 == 47 [pid = 18975] [id = 41] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8f61b400 == 46 [pid = 18975] [id = 131] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x9b076800 == 45 [pid = 18975] [id = 63] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8e361400 == 44 [pid = 18975] [id = 125] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x93aa4400 == 43 [pid = 18975] [id = 38] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x96e4dc00 == 42 [pid = 18975] [id = 55] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x99144000 == 41 [pid = 18975] [id = 69] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c1c00 == 40 [pid = 18975] [id = 180] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x93c4f000 == 39 [pid = 18975] [id = 43] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8f46fc00 == 38 [pid = 18975] [id = 91] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x92e9f400 == 37 [pid = 18975] [id = 72] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea2b000 == 36 [pid = 18975] [id = 142] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x923f0800 == 35 [pid = 18975] [id = 75] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8e90f400 == 34 [pid = 18975] [id = 181] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x919ce800 == 33 [pid = 18975] [id = 76] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4f2c00 == 32 [pid = 18975] [id = 141] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x99d26000 == 31 [pid = 18975] [id = 179] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x902ed000 == 30 [pid = 18975] [id = 115] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x92be7000 == 29 [pid = 18975] [id = 73] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8f46ac00 == 28 [pid = 18975] [id = 92] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x92fa7c00 == 27 [pid = 18975] [id = 33] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x96ed6400 == 26 [pid = 18975] [id = 42] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8e90c400 == 25 [pid = 18975] [id = 169] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x93aab400 == 24 [pid = 18975] [id = 37] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x92e99000 == 23 [pid = 18975] [id = 56] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x923f1400 == 22 [pid = 18975] [id = 74] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8ff21800 == 21 [pid = 18975] [id = 77] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0ec00 == 20 [pid = 18975] [id = 160] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x898dd800 == 19 [pid = 18975] [id = 196] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8e905800 == 18 [pid = 18975] [id = 194] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8beae400 == 17 [pid = 18975] [id = 195] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x929c9000 == 16 [pid = 18975] [id = 193] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x92fa9400 == 15 [pid = 18975] [id = 192] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c6c00 == 14 [pid = 18975] [id = 191] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c7c00 == 13 [pid = 18975] [id = 190] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3fc800 == 12 [pid = 18975] [id = 189] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x898d1000 == 11 [pid = 18975] [id = 188] 05:51:11 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c8000 == 10 [pid = 18975] [id = 187] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 281 (0x919d7400) [pid = 18975] [serial = 509] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 280 (0x8ad16800) [pid = 18975] [serial = 481] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 279 (0x8d9b0800) [pid = 18975] [serial = 494] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 278 (0x8fe37800) [pid = 18975] [serial = 502] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 277 (0x9a17dc00) [pid = 18975] [serial = 463] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 276 (0x8b4e5400) [pid = 18975] [serial = 490] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 275 (0x8beb0c00) [pid = 18975] [serial = 491] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 274 (0x8ea35000) [pid = 18975] [serial = 457] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 273 (0x8b4ec000) [pid = 18975] [serial = 484] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 272 (0x919d0000) [pid = 18975] [serial = 508] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 271 (0x91913800) [pid = 18975] [serial = 506] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 270 (0x923e3c00) [pid = 18975] [serial = 460] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 269 (0x9519a400) [pid = 18975] [serial = 452] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 268 (0x8beb5800) [pid = 18975] [serial = 454] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 267 (0x8d44c800) [pid = 18975] [serial = 487] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 266 (0x8b4ed400) [pid = 18975] [serial = 472] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 265 (0x8e90e000) [pid = 18975] [serial = 496] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 264 (0x94791000) [pid = 18975] [serial = 428] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 263 (0x8d823400) [pid = 18975] [serial = 493] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 262 (0x8b0da800) [pid = 18975] [serial = 478] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 261 (0x9012ec00) [pid = 18975] [serial = 505] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 260 (0x8e90e400) [pid = 18975] [serial = 499] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 259 (0x8e627800) [pid = 18975] [serial = 475] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 258 (0x8fe2bc00) [pid = 18975] [serial = 500] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 257 (0xa2ebfc00) [pid = 18975] [serial = 469] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 256 (0x8ea8d800) [pid = 18975] [serial = 497] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 255 (0x8ff28000) [pid = 18975] [serial = 503] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 254 (0x9b07e800) [pid = 18975] [serial = 466] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 18975 | --DOMWINDOW == 253 (0x93945800) [pid = 18975] [serial = 376] [outer = (nil)] [url = about:blank] 05:51:12 INFO - PROCESS | 18975 | 1467982272461 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:51:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 4191ms 05:51:12 INFO - PROCESS | 18975 | 1467982272489 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 18975 | 1467982272496 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:51:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:51:12 INFO - PROCESS | 18975 | 1467982272505 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 18975 | 1467982272509 Marionette TRACE conn3 <- [1,766,null,{}] 05:51:12 INFO - PROCESS | 18975 | 1467982272518 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:12 INFO - PROCESS | 18975 | 1467982272524 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:12 INFO - PROCESS | 18975 | 1467982272708 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:51:12 INFO - PROCESS | 18975 | 1467982272937 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 18975 | 1467982272945 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x898de000 == 11 [pid = 18975] [id = 199] 05:51:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 254 (0x898df000) [pid = 18975] [serial = 598] [outer = (nil)] 05:51:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 255 (0x8ad15c00) [pid = 18975] [serial = 599] [outer = 0x898df000] 05:51:13 INFO - PROCESS | 18975 | 1467982273045 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 256 (0x8b0da000) [pid = 18975] [serial = 600] [outer = 0x898df000] 05:51:14 INFO - PROCESS | 18975 | 1467982274333 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:51:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1844ms 05:51:14 INFO - PROCESS | 18975 | 1467982274348 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 18975 | 1467982274355 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:51:14 INFO - PROCESS | 18975 | 1467982274373 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 18975 | 1467982274378 Marionette TRACE conn3 <- [1,770,null,{}] 05:51:14 INFO - PROCESS | 18975 | 1467982274385 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:14 INFO - PROCESS | 18975 | 1467982274391 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:14 INFO - PROCESS | 18975 | 1467982274685 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:51:14 INFO - PROCESS | 18975 | 1467982274757 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 18975 | 1467982274767 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb3400 == 12 [pid = 18975] [id = 200] 05:51:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 257 (0x8beb8c00) [pid = 18975] [serial = 601] [outer = (nil)] 05:51:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 258 (0x8c3f3000) [pid = 18975] [serial = 602] [outer = 0x8beb8c00] 05:51:14 INFO - PROCESS | 18975 | 1467982274842 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 259 (0x8c4f5400) [pid = 18975] [serial = 603] [outer = 0x8beb8c00] 05:51:15 INFO - PROCESS | 18975 | 1467982275825 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1493ms 05:51:15 INFO - PROCESS | 18975 | 1467982275868 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:51:15 INFO - PROCESS | 18975 | 1467982275873 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:51:15 INFO - PROCESS | 18975 | 1467982275880 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 18975 | 1467982275886 Marionette TRACE conn3 <- [1,774,null,{}] 05:51:15 INFO - PROCESS | 18975 | 1467982275914 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:15 INFO - PROCESS | 18975 | 1467982275924 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:18 INFO - PROCESS | 18975 | 1467982278416 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 258 (0x91aab800) [pid = 18975] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 257 (0x8ea2cc00) [pid = 18975] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 256 (0x8ea32c00) [pid = 18975] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 255 (0x8b4e3000) [pid = 18975] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 254 (0x8beb0000) [pid = 18975] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 253 (0x99dbcc00) [pid = 18975] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 252 (0xa243d000) [pid = 18975] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 251 (0x8beb5000) [pid = 18975] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 250 (0x898d9400) [pid = 18975] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 249 (0x8ea89000) [pid = 18975] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 248 (0x8f466400) [pid = 18975] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 247 (0xa61ba800) [pid = 18975] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 246 (0x8e916000) [pid = 18975] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 245 (0x8d444c00) [pid = 18975] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 244 (0x939f6400) [pid = 18975] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 243 (0x99dbd400) [pid = 18975] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 242 (0x98079800) [pid = 18975] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 241 (0xa4d0ac00) [pid = 18975] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 240 (0xa31ec800) [pid = 18975] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 239 (0x918d6c00) [pid = 18975] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 238 (0x99d27400) [pid = 18975] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 237 (0x9957d400) [pid = 18975] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 236 (0x95197400) [pid = 18975] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 235 (0x8ec54000) [pid = 18975] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 234 (0x8c3f9000) [pid = 18975] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 233 (0x919d4000) [pid = 18975] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 232 (0x9c1e4800) [pid = 18975] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 231 (0x90128000) [pid = 18975] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 230 (0x8ad0f800) [pid = 18975] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 229 (0x9c1df800) [pid = 18975] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 228 (0x8e915000) [pid = 18975] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 227 (0x8beb6800) [pid = 18975] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 226 (0x8c3f5400) [pid = 18975] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 225 (0x99d17000) [pid = 18975] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 224 (0x93941400) [pid = 18975] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 223 (0x8ff27800) [pid = 18975] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 222 (0x8e362c00) [pid = 18975] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 221 (0x8f61bc00) [pid = 18975] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 220 (0x98071800) [pid = 18975] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 219 (0x96e51400) [pid = 18975] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 218 (0x8e36a000) [pid = 18975] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 217 (0x92e98400) [pid = 18975] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 216 (0x92e99400) [pid = 18975] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 215 (0x8e367000) [pid = 18975] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 214 (0x8a2c4800) [pid = 18975] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 213 (0x919cc000) [pid = 18975] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 212 (0x9393a800) [pid = 18975] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 211 (0x919cf800) [pid = 18975] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 210 (0x8b0d3800) [pid = 18975] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 209 (0x8b0d7c00) [pid = 18975] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 208 (0xa31f0400) [pid = 18975] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 207 (0x8d9aa000) [pid = 18975] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 206 (0xa1013000) [pid = 18975] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 205 (0x8ff2d000) [pid = 18975] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 204 (0x8d9b6800) [pid = 18975] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 203 (0x8b4ee800) [pid = 18975] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 202 (0x923f0000) [pid = 18975] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 201 (0x8f612c00) [pid = 18975] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 200 (0x8c4f6400) [pid = 18975] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 199 (0x9aa50c00) [pid = 18975] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 198 (0x93c46800) [pid = 18975] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 197 (0x9b07a400) [pid = 18975] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 196 (0x8ea86c00) [pid = 18975] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 195 (0x8b0dc800) [pid = 18975] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 194 (0xa67a1c00) [pid = 18975] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 193 (0x99d18400) [pid = 18975] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 192 (0x9393d000) [pid = 18975] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 191 (0x99d0f000) [pid = 18975] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 190 (0x918d7400) [pid = 18975] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 189 (0x8ea89400) [pid = 18975] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 188 (0xa31f6c00) [pid = 18975] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 187 (0x8d441c00) [pid = 18975] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 186 (0x9aa4d400) [pid = 18975] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 185 (0x918e3c00) [pid = 18975] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 184 (0x9b92bc00) [pid = 18975] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 183 (0x8d828000) [pid = 18975] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 182 (0x92be8800) [pid = 18975] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 181 (0x96e50400) [pid = 18975] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 180 (0x8c3fdc00) [pid = 18975] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 179 (0x92be9800) [pid = 18975] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 178 (0x8f464000) [pid = 18975] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 177 (0x9d815000) [pid = 18975] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 176 (0x939f8000) [pid = 18975] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 175 (0x953a0c00) [pid = 18975] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 174 (0x9a1f4c00) [pid = 18975] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 173 (0x939ec400) [pid = 18975] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 172 (0x902e7000) [pid = 18975] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 171 (0x8e920c00) [pid = 18975] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 170 (0xa8b28800) [pid = 18975] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 169 (0x9b082000) [pid = 18975] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:51:18 INFO - PROCESS | 18975 | --DOMWINDOW == 168 (0x91916400) [pid = 18975] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:51:18 INFO - PROCESS | 18975 | 1467982278808 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 18975 | 1467982278821 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:18 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad12000 == 13 [pid = 18975] [id = 201] 05:51:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 169 (0x8ad14000) [pid = 18975] [serial = 604] [outer = (nil)] 05:51:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 170 (0x8b0d9800) [pid = 18975] [serial = 605] [outer = 0x8ad14000] 05:51:18 INFO - PROCESS | 18975 | 1467982278905 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 171 (0x8c3f4800) [pid = 18975] [serial = 606] [outer = 0x8ad14000] 05:51:19 INFO - PROCESS | 18975 | 1467982279731 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 3909ms 05:51:19 INFO - PROCESS | 18975 | 1467982279789 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 18975 | 1467982279795 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:51:19 INFO - PROCESS | 18975 | 1467982279801 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 18975 | 1467982279805 Marionette TRACE conn3 <- [1,778,null,{}] 05:51:19 INFO - PROCESS | 18975 | 1467982279810 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 18975 | 1467982279816 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:20 INFO - PROCESS | 18975 | 1467982280016 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:51:20 INFO - PROCESS | 18975 | 1467982280196 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 18975 | 1467982280206 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3400 == 14 [pid = 18975] [id = 202] 05:51:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 172 (0x8d81e000) [pid = 18975] [serial = 607] [outer = (nil)] 05:51:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 173 (0x8e362c00) [pid = 18975] [serial = 608] [outer = 0x8d81e000] 05:51:20 INFO - PROCESS | 18975 | 1467982280279 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 174 (0x8e564800) [pid = 18975] [serial = 609] [outer = 0x8d81e000] 05:51:21 INFO - PROCESS | 18975 | 1467982281415 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1636ms 05:51:21 INFO - PROCESS | 18975 | 1467982281439 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 18975 | 1467982281446 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:51:21 INFO - PROCESS | 18975 | 1467982281455 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 18975 | 1467982281464 Marionette TRACE conn3 <- [1,782,null,{}] 05:51:21 INFO - PROCESS | 18975 | 1467982281471 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:21 INFO - PROCESS | 18975 | 1467982281478 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:21 INFO - PROCESS | 18975 | 1467982281715 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:51:22 INFO - PROCESS | 18975 | 1467982281985 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 18975 | 1467982281996 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c8000 == 15 [pid = 18975] [id = 203] 05:51:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 175 (0x8a2c8400) [pid = 18975] [serial = 610] [outer = (nil)] 05:51:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 176 (0x8b0dc000) [pid = 18975] [serial = 611] [outer = 0x8a2c8400] 05:51:22 INFO - PROCESS | 18975 | 1467982282129 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 177 (0x8b4ef000) [pid = 18975] [serial = 612] [outer = 0x8a2c8400] 05:51:23 INFO - PROCESS | 18975 | 1467982283057 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1639ms 05:51:23 INFO - PROCESS | 18975 | 1467982283095 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 18975 | 1467982283103 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:51:23 INFO - PROCESS | 18975 | 1467982283115 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 18975 | 1467982283119 Marionette TRACE conn3 <- [1,786,null,{}] 05:51:23 INFO - PROCESS | 18975 | 1467982283127 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:23 INFO - PROCESS | 18975 | 1467982283132 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:23 INFO - PROCESS | 18975 | 1467982283341 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:51:23 INFO - PROCESS | 18975 | 1467982283604 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 18975 | 1467982283613 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebc800 == 16 [pid = 18975] [id = 204] 05:51:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 178 (0x8d827400) [pid = 18975] [serial = 613] [outer = (nil)] 05:51:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 179 (0x8d9b2c00) [pid = 18975] [serial = 614] [outer = 0x8d827400] 05:51:23 INFO - PROCESS | 18975 | 1467982283749 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 180 (0x8e368000) [pid = 18975] [serial = 615] [outer = 0x8d827400] 05:51:24 INFO - PROCESS | 18975 | 1467982284768 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1738ms 05:51:24 INFO - PROCESS | 18975 | 1467982284854 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 18975 | 1467982284858 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:51:24 INFO - PROCESS | 18975 | 1467982284867 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 18975 | 1467982284873 Marionette TRACE conn3 <- [1,790,null,{}] 05:51:24 INFO - PROCESS | 18975 | 1467982284891 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:24 INFO - PROCESS | 18975 | 1467982284901 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:25 INFO - PROCESS | 18975 | 1467982285250 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:51:25 INFO - PROCESS | 18975 | 1467982285429 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 18975 | 1467982285440 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e910c00 == 17 [pid = 18975] [id = 205] 05:51:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 181 (0x8e911c00) [pid = 18975] [serial = 616] [outer = (nil)] 05:51:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 182 (0x8e91c000) [pid = 18975] [serial = 617] [outer = 0x8e911c00] 05:51:25 INFO - PROCESS | 18975 | 1467982285544 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 183 (0x8ea2e400) [pid = 18975] [serial = 618] [outer = 0x8e911c00] 05:51:26 INFO - PROCESS | 18975 | 1467982286490 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1697ms 05:51:26 INFO - PROCESS | 18975 | 1467982286565 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 18975 | 1467982286569 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:51:26 INFO - PROCESS | 18975 | 1467982286577 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 18975 | 1467982286581 Marionette TRACE conn3 <- [1,794,null,{}] 05:51:26 INFO - PROCESS | 18975 | 1467982286588 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:26 INFO - PROCESS | 18975 | 1467982286594 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:26 INFO - PROCESS | 18975 | 1467982286833 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:51:27 INFO - PROCESS | 18975 | 1467982287132 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 18975 | 1467982287144 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e624400 == 18 [pid = 18975] [id = 206] 05:51:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 184 (0x8e903c00) [pid = 18975] [serial = 619] [outer = (nil)] 05:51:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 185 (0x8ea38000) [pid = 18975] [serial = 620] [outer = 0x8e903c00] 05:51:27 INFO - PROCESS | 18975 | 1467982287230 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 186 (0x8ea36c00) [pid = 18975] [serial = 621] [outer = 0x8e903c00] 05:51:28 INFO - PROCESS | 18975 | 1467982288147 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1637ms 05:51:28 INFO - PROCESS | 18975 | 1467982288216 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:51:28 INFO - PROCESS | 18975 | 1467982288220 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:51:28 INFO - PROCESS | 18975 | 1467982288227 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 18975 | 1467982288231 Marionette TRACE conn3 <- [1,798,null,{}] 05:51:28 INFO - PROCESS | 18975 | 1467982288237 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:28 INFO - PROCESS | 18975 | 1467982288243 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:28 INFO - PROCESS | 18975 | 1467982288430 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:51:28 INFO - PROCESS | 18975 | 1467982288684 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 18975 | 1467982288691 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:28 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0f800 == 19 [pid = 18975] [id = 207] 05:51:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 187 (0x8ec58800) [pid = 18975] [serial = 622] [outer = (nil)] 05:51:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 188 (0x8ec5f800) [pid = 18975] [serial = 623] [outer = 0x8ec58800] 05:51:28 INFO - PROCESS | 18975 | 1467982288827 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 189 (0x8f463400) [pid = 18975] [serial = 624] [outer = 0x8ec58800] 05:51:29 INFO - PROCESS | 18975 | 1467982289852 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:51:29 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 05:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1692ms 05:51:29 INFO - PROCESS | 18975 | 1467982289920 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:51:29 INFO - PROCESS | 18975 | 1467982289924 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:51:29 INFO - PROCESS | 18975 | 1467982289931 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 18975 | 1467982289936 Marionette TRACE conn3 <- [1,802,null,{}] 05:51:29 INFO - PROCESS | 18975 | 1467982289943 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:29 INFO - PROCESS | 18975 | 1467982289954 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:30 INFO - PROCESS | 18975 | 1467982290238 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:51:30 INFO - PROCESS | 18975 | 1467982290553 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 18975 | 1467982290561 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x888eac00 == 20 [pid = 18975] [id = 208] 05:51:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 190 (0x8ea8f000) [pid = 18975] [serial = 625] [outer = (nil)] 05:51:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 191 (0x8fe36400) [pid = 18975] [serial = 626] [outer = 0x8ea8f000] 05:51:30 INFO - PROCESS | 18975 | 1467982290650 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 192 (0x8fe37c00) [pid = 18975] [serial = 627] [outer = 0x8ea8f000] 05:51:31 INFO - PROCESS | 18975 | 1467982291691 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:51:31 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 05:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1833ms 05:51:31 INFO - PROCESS | 18975 | 1467982291764 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 18975 | 1467982291768 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:51:31 INFO - PROCESS | 18975 | 1467982291775 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 18975 | 1467982291779 Marionette TRACE conn3 <- [1,806,null,{}] 05:51:31 INFO - PROCESS | 18975 | 1467982291785 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:31 INFO - PROCESS | 18975 | 1467982291791 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:32 INFO - PROCESS | 18975 | 1467982292018 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:51:32 INFO - PROCESS | 18975 | 1467982292288 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 18975 | 1467982292299 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e2c00 == 21 [pid = 18975] [id = 209] 05:51:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 193 (0x8a2c3400) [pid = 18975] [serial = 628] [outer = (nil)] 05:51:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 194 (0x8ff26c00) [pid = 18975] [serial = 629] [outer = 0x8a2c3400] 05:51:32 INFO - PROCESS | 18975 | 1467982292421 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 195 (0x8ff2b000) [pid = 18975] [serial = 630] [outer = 0x8a2c3400] 05:51:33 INFO - PROCESS | 18975 | 1467982293342 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:51:33 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 05:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1635ms 05:51:33 INFO - PROCESS | 18975 | 1467982293411 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:51:33 INFO - PROCESS | 18975 | 1467982293416 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:51:33 INFO - PROCESS | 18975 | 1467982293423 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 18975 | 1467982293426 Marionette TRACE conn3 <- [1,810,null,{}] 05:51:33 INFO - PROCESS | 18975 | 1467982293432 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:33 INFO - PROCESS | 18975 | 1467982293438 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:33 INFO - PROCESS | 18975 | 1467982293663 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:51:33 INFO - PROCESS | 18975 | 1467982293921 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 18975 | 1467982293927 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d0800 == 22 [pid = 18975] [id = 210] 05:51:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 196 (0x898d7800) [pid = 18975] [serial = 631] [outer = (nil)] 05:51:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 197 (0x90129c00) [pid = 18975] [serial = 632] [outer = 0x898d7800] 05:51:34 INFO - PROCESS | 18975 | 1467982294053 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 198 (0x9012c000) [pid = 18975] [serial = 633] [outer = 0x898d7800] 05:51:35 INFO - PROCESS | 18975 | 1467982295042 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1635ms 05:51:35 INFO - PROCESS | 18975 | 1467982295059 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 18975 | 1467982295063 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:51:35 INFO - PROCESS | 18975 | 1467982295070 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 18975 | 1467982295075 Marionette TRACE conn3 <- [1,814,null,{}] 05:51:35 INFO - PROCESS | 18975 | 1467982295081 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:35 INFO - PROCESS | 18975 | 1467982295087 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:35 INFO - PROCESS | 18975 | 1467982295289 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:51:35 INFO - PROCESS | 18975 | 1467982295582 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 18975 | 1467982295591 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e7c00 == 23 [pid = 18975] [id = 211] 05:51:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 199 (0x888e8400) [pid = 18975] [serial = 634] [outer = (nil)] 05:51:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 200 (0x90128000) [pid = 18975] [serial = 635] [outer = 0x888e8400] 05:51:35 INFO - PROCESS | 18975 | 1467982295727 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 201 (0x902e8800) [pid = 18975] [serial = 636] [outer = 0x888e8400] 05:51:36 INFO - PROCESS | 18975 | 1467982296712 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 18975 | 1467982296776 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:51:36 INFO - PROCESS | 18975 | 1467982296784 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 18975 | 1467982296789 Marionette TRACE conn3 <- [1,818,null,{}] 05:51:36 INFO - PROCESS | 18975 | 1467982296795 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:36 INFO - PROCESS | 18975 | 1467982296801 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:37 INFO - PROCESS | 18975 | 1467982297045 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:51:37 INFO - PROCESS | 18975 | 1467982297353 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 18975 | 1467982297362 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:37 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e9c00 == 24 [pid = 18975] [id = 212] 05:51:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 202 (0x898da000) [pid = 18975] [serial = 637] [outer = (nil)] 05:51:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 203 (0x8b4e6c00) [pid = 18975] [serial = 638] [outer = 0x898da000] 05:51:37 INFO - PROCESS | 18975 | 1467982297450 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 204 (0x8c3f8000) [pid = 18975] [serial = 639] [outer = 0x898da000] 05:51:38 INFO - PROCESS | 18975 | 1467982298450 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1741ms 05:51:38 INFO - PROCESS | 18975 | 1467982298526 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 18975 | 1467982298530 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:51:38 INFO - PROCESS | 18975 | 1467982298538 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 18975 | 1467982298543 Marionette TRACE conn3 <- [1,822,null,{}] 05:51:38 INFO - PROCESS | 18975 | 1467982298550 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:38 INFO - PROCESS | 18975 | 1467982298558 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:38 INFO - PROCESS | 18975 | 1467982298826 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:51:39 INFO - PROCESS | 18975 | 1467982299149 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 18975 | 1467982299162 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e369800 == 25 [pid = 18975] [id = 213] 05:51:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 205 (0x8e36ec00) [pid = 18975] [serial = 640] [outer = (nil)] 05:51:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 206 (0x8e907400) [pid = 18975] [serial = 641] [outer = 0x8e36ec00] 05:51:39 INFO - PROCESS | 18975 | 1467982299253 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 207 (0x8ec53400) [pid = 18975] [serial = 642] [outer = 0x8e36ec00] 05:51:40 INFO - PROCESS | 18975 | 1467982300301 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 18975 | 1467982300385 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:51:40 INFO - PROCESS | 18975 | 1467982300393 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 18975 | 1467982300397 Marionette TRACE conn3 <- [1,826,null,{}] 05:51:40 INFO - PROCESS | 18975 | 1467982300403 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:40 INFO - PROCESS | 18975 | 1467982300408 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:40 INFO - PROCESS | 18975 | 1467982300670 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:51:41 INFO - PROCESS | 18975 | 1467982301124 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 18975 | 1467982301134 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x888eb800 == 26 [pid = 18975] [id = 214] 05:51:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 208 (0x888ebc00) [pid = 18975] [serial = 643] [outer = (nil)] 05:51:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 209 (0x888ef800) [pid = 18975] [serial = 644] [outer = 0x888ebc00] 05:51:41 INFO - PROCESS | 18975 | 1467982301218 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 210 (0x898d7400) [pid = 18975] [serial = 645] [outer = 0x888ebc00] 05:51:42 INFO - PROCESS | 18975 | 1467982302321 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1948ms 05:51:42 INFO - PROCESS | 18975 | 1467982302344 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 18975 | 1467982302350 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:51:42 INFO - PROCESS | 18975 | 1467982302359 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 18975 | 1467982302364 Marionette TRACE conn3 <- [1,830,null,{}] 05:51:42 INFO - PROCESS | 18975 | 1467982302373 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:42 INFO - PROCESS | 18975 | 1467982302382 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:42 INFO - PROCESS | 18975 | 1467982302619 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 209 (0x929ca000) [pid = 18975] [serial = 461] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 208 (0x8ec56400) [pid = 18975] [serial = 458] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 207 (0x9b9dfc00) [pid = 18975] [serial = 467] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 206 (0x8b4f0400) [pid = 18975] [serial = 473] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 205 (0x8c4eac00) [pid = 18975] [serial = 455] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 204 (0x9a685000) [pid = 18975] [serial = 464] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 203 (0xa61b4c00) [pid = 18975] [serial = 470] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 202 (0x8e90f800) [pid = 18975] [serial = 559] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 201 (0x8ea8bc00) [pid = 18975] [serial = 560] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 200 (0x8ad1cc00) [pid = 18975] [serial = 547] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 199 (0x8f61d000) [pid = 18975] [serial = 349] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 198 (0x902ef000) [pid = 18975] [serial = 398] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 197 (0xa678a800) [pid = 18975] [serial = 144] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 196 (0x8ea85c00) [pid = 18975] [serial = 517] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 195 (0x8e626000) [pid = 18975] [serial = 554] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 194 (0xa8b88c00) [pid = 18975] [serial = 186] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 193 (0xa6da7c00) [pid = 18975] [serial = 177] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 192 (0x9b07bc00) [pid = 18975] [serial = 536] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 191 (0xa4d5c400) [pid = 18975] [serial = 141] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 190 (0xa6da4c00) [pid = 18975] [serial = 259] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 189 (0x918e1c00) [pid = 18975] [serial = 407] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 188 (0x9aa5bc00) [pid = 18975] [serial = 355] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 187 (0x9a180000) [pid = 18975] [serial = 171] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 186 (0x953a2c00) [pid = 18975] [serial = 111] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 185 (0x8ec60c00) [pid = 18975] [serial = 319] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 184 (0x8c4f1c00) [pid = 18975] [serial = 419] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 183 (0x923ec000) [pid = 18975] [serial = 520] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 182 (0xa8159c00) [pid = 18975] [serial = 180] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 181 (0x923ea400) [pid = 18975] [serial = 268] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 180 (0x8ad19000) [pid = 18975] [serial = 482] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 179 (0xa3193400) [pid = 18975] [serial = 174] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 178 (0x8e566800) [pid = 18975] [serial = 553] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 177 (0x929c3800) [pid = 18975] [serial = 310] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 176 (0x923e6000) [pid = 18975] [serial = 511] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 175 (0x8c3fd000) [pid = 18975] [serial = 416] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 174 (0x9a3b8000) [pid = 18975] [serial = 114] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 173 (0x98232400) [pid = 18975] [serial = 530] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 172 (0x9a55e000) [pid = 18975] [serial = 395] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 171 (0x8e370c00) [pid = 18975] [serial = 325] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 170 (0x9012d000) [pid = 18975] [serial = 277] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 169 (0x9b57a400) [pid = 18975] [serial = 316] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 168 (0x99d1b400) [pid = 18975] [serial = 532] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 167 (0x8ec58c00) [pid = 18975] [serial = 425] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 166 (0x9394c800) [pid = 18975] [serial = 401] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 165 (0x95193400) [pid = 18975] [serial = 168] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 164 (0x8ea37000) [pid = 18975] [serial = 557] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 163 (0x8a2d0c00) [pid = 18975] [serial = 542] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 162 (0x929c3400) [pid = 18975] [serial = 352] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 161 (0x98074c00) [pid = 18975] [serial = 529] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 160 (0x9394b800) [pid = 18975] [serial = 524] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 159 (0x919d8c00) [pid = 18975] [serial = 229] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 158 (0x8b0ddc00) [pid = 18975] [serial = 479] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 157 (0x8c4f2400) [pid = 18975] [serial = 551] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 156 (0xa6da7800) [pid = 18975] [serial = 183] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 155 (0x8d9b4800) [pid = 18975] [serial = 370] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 154 (0x99f64c00) [pid = 18975] [serial = 533] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 153 (0xa2443000) [pid = 18975] [serial = 108] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 152 (0x92beb000) [pid = 18975] [serial = 521] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 151 (0x902e3c00) [pid = 18975] [serial = 301] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 150 (0x9393a400) [pid = 18975] [serial = 373] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 149 (0x8e62a000) [pid = 18975] [serial = 476] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 148 (0x939ee800) [pid = 18975] [serial = 253] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 147 (0x8f619000) [pid = 18975] [serial = 274] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 146 (0x923f0400) [pid = 18975] [serial = 512] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 145 (0x8f460400) [pid = 18975] [serial = 422] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 144 (0x9b925800) [pid = 18975] [serial = 358] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 143 (0x9804ac00) [pid = 18975] [serial = 210] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 142 (0x9d80f000) [pid = 18975] [serial = 213] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 141 (0x8ea8e000) [pid = 18975] [serial = 322] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 140 (0x8e62cc00) [pid = 18975] [serial = 485] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 139 (0xa6d9e800) [pid = 18975] [serial = 217] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 138 (0x9abac000) [pid = 18975] [serial = 138] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 137 (0x93958000) [pid = 18975] [serial = 526] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 136 (0x9a1ee400) [pid = 18975] [serial = 256] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 135 (0x8e917c00) [pid = 18975] [serial = 556] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 134 (0x9b23a000) [pid = 18975] [serial = 410] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 133 (0x93943c00) [pid = 18975] [serial = 523] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 132 (0xa1f9e400) [pid = 18975] [serial = 545] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 131 (0xa6741000) [pid = 18975] [serial = 364] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 130 (0x8d44fc00) [pid = 18975] [serial = 488] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 129 (0x9aa59c00) [pid = 18975] [serial = 535] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 128 (0x9be10800) [pid = 18975] [serial = 538] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 127 (0x9bef8800) [pid = 18975] [serial = 413] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 126 (0xa4f1ec00) [pid = 18975] [serial = 207] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 125 (0x95329800) [pid = 18975] [serial = 367] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 124 (0xa6e47c00) [pid = 18975] [serial = 223] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 123 (0x9a17e000) [pid = 18975] [serial = 132] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 122 (0x9c1e4400) [pid = 18975] [serial = 539] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 121 (0x8d9a9000) [pid = 18975] [serial = 515] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 120 (0x951a0c00) [pid = 18975] [serial = 220] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 119 (0x8f46d000) [pid = 18975] [serial = 271] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 118 (0x9478c400) [pid = 18975] [serial = 527] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 117 (0xa8f62400) [pid = 18975] [serial = 226] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 116 (0x9539b000) [pid = 18975] [serial = 307] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 115 (0x96ed1400) [pid = 18975] [serial = 135] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 114 (0x9b07ec00) [pid = 18975] [serial = 404] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 113 (0x9aa54400) [pid = 18975] [serial = 346] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 112 (0x8c3f2400) [pid = 18975] [serial = 550] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0x902ee400) [pid = 18975] [serial = 265] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 110 (0x8b0d3400) [pid = 18975] [serial = 548] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x98283000) [pid = 18975] [serial = 313] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8a2cac00) [pid = 18975] [serial = 541] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0xa8f21800) [pid = 18975] [serial = 262] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x9c1e1000) [pid = 18975] [serial = 361] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x9aa55000) [pid = 18975] [serial = 544] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8f46c800) [pid = 18975] [serial = 518] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x923ed000) [pid = 18975] [serial = 304] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8d44d000) [pid = 18975] [serial = 514] [outer = (nil)] [url = about:blank] 05:51:42 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8ec62c00) [pid = 18975] [serial = 380] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:51:43 INFO - PROCESS | 18975 | 1467982303031 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 18975 | 1467982303039 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d8400 == 27 [pid = 18975] [id = 215] 05:51:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8a2c9c00) [pid = 18975] [serial = 646] [outer = (nil)] 05:51:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8ad18400) [pid = 18975] [serial = 647] [outer = 0x8a2c9c00] 05:51:43 INFO - PROCESS | 18975 | 1467982303137 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8b0d8000) [pid = 18975] [serial = 648] [outer = 0x8a2c9c00] 05:51:43 INFO - PROCESS | 18975 | 1467982303966 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1637ms 05:51:44 INFO - PROCESS | 18975 | 1467982304000 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 18975 | 1467982304005 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:51:44 INFO - PROCESS | 18975 | 1467982304034 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 18975 | 1467982304039 Marionette TRACE conn3 <- [1,834,null,{}] 05:51:44 INFO - PROCESS | 18975 | 1467982304048 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:44 INFO - PROCESS | 18975 | 1467982304054 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:44 INFO - PROCESS | 18975 | 1467982304255 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:51:44 INFO - PROCESS | 18975 | 1467982304267 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 18975 | 1467982304275 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0df400 == 28 [pid = 18975] [id = 216] 05:51:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8bebb800) [pid = 18975] [serial = 649] [outer = (nil)] 05:51:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8c4f3400) [pid = 18975] [serial = 650] [outer = 0x8bebb800] 05:51:44 INFO - PROCESS | 18975 | 1467982304492 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8d821400) [pid = 18975] [serial = 651] [outer = 0x8bebb800] 05:51:45 INFO - PROCESS | 18975 | 1467982305484 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1507ms 05:51:45 INFO - PROCESS | 18975 | 1467982305522 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 18975 | 1467982305526 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:51:45 INFO - PROCESS | 18975 | 1467982305549 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 18975 | 1467982305559 Marionette TRACE conn3 <- [1,838,null,{}] 05:51:45 INFO - PROCESS | 18975 | 1467982305568 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:45 INFO - PROCESS | 18975 | 1467982305578 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:45 INFO - PROCESS | 18975 | 1467982305864 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:51:45 INFO - PROCESS | 18975 | 1467982305908 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 18975 | 1467982305915 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f7000 == 29 [pid = 18975] [id = 217] 05:51:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8d9b4c00) [pid = 18975] [serial = 652] [outer = (nil)] 05:51:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x8e62a000) [pid = 18975] [serial = 653] [outer = 0x8d9b4c00] 05:51:45 INFO - PROCESS | 18975 | 1467982305989 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x8e630000) [pid = 18975] [serial = 654] [outer = 0x8d9b4c00] 05:51:47 INFO - PROCESS | 18975 | 1467982307044 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1554ms 05:51:47 INFO - PROCESS | 18975 | 1467982307089 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 18975 | 1467982307111 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:51:47 INFO - PROCESS | 18975 | 1467982307127 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 18975 | 1467982307131 Marionette TRACE conn3 <- [1,842,null,{}] 05:51:47 INFO - PROCESS | 18975 | 1467982307137 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:47 INFO - PROCESS | 18975 | 1467982307143 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:47 INFO - PROCESS | 18975 | 1467982307539 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x8a2c8800) [pid = 18975] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8b4ef400) [pid = 18975] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8e91e400) [pid = 18975] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8e561800) [pid = 18975] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x9012d800) [pid = 18975] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x9393a000) [pid = 18975] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8beb8c00) [pid = 18975] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x92bed000) [pid = 18975] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8e91dc00) [pid = 18975] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8beaf400) [pid = 18975] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8ad1ac00) [pid = 18975] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8ad14000) [pid = 18975] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8e36d400) [pid = 18975] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x888e9400) [pid = 18975] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:51:47 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x898df000) [pid = 18975] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:51:47 INFO - PROCESS | 18975 | 1467982307773 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 18975 | 1467982307783 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e9400 == 30 [pid = 18975] [id = 218] 05:51:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x898d6400) [pid = 18975] [serial = 655] [outer = (nil)] 05:51:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8beb8c00) [pid = 18975] [serial = 656] [outer = 0x898d6400] 05:51:47 INFO - PROCESS | 18975 | 1467982307856 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8e904000) [pid = 18975] [serial = 657] [outer = 0x898d6400] 05:51:48 INFO - PROCESS | 18975 | 1467982308630 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1531ms 05:51:48 INFO - PROCESS | 18975 | 1467982308660 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 18975 | 1467982308664 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:51:48 INFO - PROCESS | 18975 | 1467982308671 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 18975 | 1467982308675 Marionette TRACE conn3 <- [1,846,null,{}] 05:51:48 INFO - PROCESS | 18975 | 1467982308681 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:48 INFO - PROCESS | 18975 | 1467982308686 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:48 INFO - PROCESS | 18975 | 1467982308934 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:51:48 INFO - PROCESS | 18975 | 1467982308954 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 18975 | 1467982308972 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d820000 == 31 [pid = 18975] [id = 219] 05:51:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8e367400) [pid = 18975] [serial = 658] [outer = (nil)] 05:51:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8e920400) [pid = 18975] [serial = 659] [outer = 0x8e367400] 05:51:49 INFO - PROCESS | 18975 | 1467982309056 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8ea8e000) [pid = 18975] [serial = 660] [outer = 0x8e367400] 05:51:50 INFO - PROCESS | 18975 | 1467982310280 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1631ms 05:51:50 INFO - PROCESS | 18975 | 1467982310304 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 18975 | 1467982310311 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:51:50 INFO - PROCESS | 18975 | 1467982310321 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 18975 | 1467982310326 Marionette TRACE conn3 <- [1,850,null,{}] 05:51:50 INFO - PROCESS | 18975 | 1467982310337 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:50 INFO - PROCESS | 18975 | 1467982310343 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:50 INFO - PROCESS | 18975 | 1467982310646 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:51:50 INFO - PROCESS | 18975 | 1467982310907 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 18975 | 1467982310920 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cec00 == 32 [pid = 18975] [id = 220] 05:51:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8ad12c00) [pid = 18975] [serial = 661] [outer = (nil)] 05:51:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8b4eb000) [pid = 18975] [serial = 662] [outer = 0x8ad12c00] 05:51:51 INFO - PROCESS | 18975 | 1467982311045 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8c3f5000) [pid = 18975] [serial = 663] [outer = 0x8ad12c00] 05:51:52 INFO - PROCESS | 18975 | 1467982312054 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1794ms 05:51:52 INFO - PROCESS | 18975 | 1467982312115 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 18975 | 1467982312123 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:51:52 INFO - PROCESS | 18975 | 1467982312135 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 18975 | 1467982312140 Marionette TRACE conn3 <- [1,854,null,{}] 05:51:52 INFO - PROCESS | 18975 | 1467982312148 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:52 INFO - PROCESS | 18975 | 1467982312155 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:52 INFO - PROCESS | 18975 | 1467982312412 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:51:52 INFO - PROCESS | 18975 | 1467982312713 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 18975 | 1467982312725 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d82a800 == 33 [pid = 18975] [id = 221] 05:51:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8d9b1c00) [pid = 18975] [serial = 664] [outer = (nil)] 05:51:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8e366800) [pid = 18975] [serial = 665] [outer = 0x8d9b1c00] 05:51:52 INFO - PROCESS | 18975 | 1467982312819 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8e628c00) [pid = 18975] [serial = 666] [outer = 0x8d9b1c00] 05:51:53 INFO - PROCESS | 18975 | 1467982313842 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1743ms 05:51:53 INFO - PROCESS | 18975 | 1467982313878 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 18975 | 1467982313882 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:51:53 INFO - PROCESS | 18975 | 1467982313891 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 18975 | 1467982313898 Marionette TRACE conn3 <- [1,858,null,{}] 05:51:53 INFO - PROCESS | 18975 | 1467982313916 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:53 INFO - PROCESS | 18975 | 1467982313926 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:54 INFO - PROCESS | 18975 | 1467982314158 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:51:54 INFO - PROCESS | 18975 | 1467982314456 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 18975 | 1467982314467 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec59800 == 34 [pid = 18975] [id = 222] 05:51:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8ec5a000) [pid = 18975] [serial = 667] [outer = (nil)] 05:51:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x8f460400) [pid = 18975] [serial = 668] [outer = 0x8ec5a000] 05:51:54 INFO - PROCESS | 18975 | 1467982314563 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x8f46d800) [pid = 18975] [serial = 669] [outer = 0x8ec5a000] 05:51:55 INFO - PROCESS | 18975 | 1467982315550 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1695ms 05:51:55 INFO - PROCESS | 18975 | 1467982315586 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 18975 | 1467982315592 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:51:55 INFO - PROCESS | 18975 | 1467982315599 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 18975 | 1467982315603 Marionette TRACE conn3 <- [1,862,null,{}] 05:51:55 INFO - PROCESS | 18975 | 1467982315610 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:55 INFO - PROCESS | 18975 | 1467982315616 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:55 INFO - PROCESS | 18975 | 1467982315867 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:51:56 INFO - PROCESS | 18975 | 1467982316164 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 18975 | 1467982316170 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e370000 == 35 [pid = 18975] [id = 223] 05:51:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 111 (0x8ea8c400) [pid = 18975] [serial = 670] [outer = (nil)] 05:51:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0x8f61f800) [pid = 18975] [serial = 671] [outer = 0x8ea8c400] 05:51:56 INFO - PROCESS | 18975 | 1467982316266 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 113 (0x8fe37000) [pid = 18975] [serial = 672] [outer = 0x8ea8c400] 05:51:57 INFO - PROCESS | 18975 | 1467982317208 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1638ms 05:51:57 INFO - PROCESS | 18975 | 1467982317238 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 18975 | 1467982317242 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:51:57 INFO - PROCESS | 18975 | 1467982317250 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 18975 | 1467982317254 Marionette TRACE conn3 <- [1,866,null,{}] 05:51:57 INFO - PROCESS | 18975 | 1467982317260 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:57 INFO - PROCESS | 18975 | 1467982317267 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:57 INFO - PROCESS | 18975 | 1467982317477 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:51:57 INFO - PROCESS | 18975 | 1467982317723 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 18975 | 1467982317732 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec61000 == 36 [pid = 18975] [id = 224] 05:51:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 114 (0x8ff24000) [pid = 18975] [serial = 673] [outer = (nil)] 05:51:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 115 (0x9012c400) [pid = 18975] [serial = 674] [outer = 0x8ff24000] 05:51:57 INFO - PROCESS | 18975 | 1467982317857 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 116 (0x902e4c00) [pid = 18975] [serial = 675] [outer = 0x8ff24000] 05:51:58 INFO - PROCESS | 18975 | 1467982318817 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1582ms 05:51:58 INFO - PROCESS | 18975 | 1467982318833 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 18975 | 1467982318838 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:51:58 INFO - PROCESS | 18975 | 1467982318845 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 18975 | 1467982318849 Marionette TRACE conn3 <- [1,870,null,{}] 05:51:58 INFO - PROCESS | 18975 | 1467982318856 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:58 INFO - PROCESS | 18975 | 1467982318867 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:59 INFO - PROCESS | 18975 | 1467982319151 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:51:59 INFO - PROCESS | 18975 | 1467982319452 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 18975 | 1467982319462 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:51:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x9012ac00 == 37 [pid = 18975] [id = 225] 05:51:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 117 (0x902e2400) [pid = 18975] [serial = 676] [outer = (nil)] 05:51:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 118 (0x9190bc00) [pid = 18975] [serial = 677] [outer = 0x902e2400] 05:51:59 INFO - PROCESS | 18975 | 1467982319548 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 119 (0x91910c00) [pid = 18975] [serial = 678] [outer = 0x902e2400] 05:52:00 INFO - PROCESS | 18975 | 1467982320708 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1888ms 05:52:00 INFO - PROCESS | 18975 | 1467982320742 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 18975 | 1467982320747 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:52:00 INFO - PROCESS | 18975 | 1467982320772 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 18975 | 1467982320786 Marionette TRACE conn3 <- [1,874,null,{}] 05:52:00 INFO - PROCESS | 18975 | 1467982320862 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:00 INFO - PROCESS | 18975 | 1467982320869 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:01 INFO - PROCESS | 18975 | 1467982321207 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:52:01 INFO - PROCESS | 18975 | 1467982321432 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 18975 | 1467982321439 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad15800 == 38 [pid = 18975] [id = 226] 05:52:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 120 (0x902f0800) [pid = 18975] [serial = 679] [outer = (nil)] 05:52:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 121 (0x919cec00) [pid = 18975] [serial = 680] [outer = 0x902f0800] 05:52:01 INFO - PROCESS | 18975 | 1467982321560 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 122 (0x919d6800) [pid = 18975] [serial = 681] [outer = 0x902f0800] 05:52:02 INFO - PROCESS | 18975 | 1467982322563 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1811ms 05:52:02 INFO - PROCESS | 18975 | 1467982322583 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:52:02 INFO - PROCESS | 18975 | 1467982322594 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:52:02 INFO - PROCESS | 18975 | 1467982322601 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 18975 | 1467982322605 Marionette TRACE conn3 <- [1,878,null,{}] 05:52:02 INFO - PROCESS | 18975 | 1467982322611 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:02 INFO - PROCESS | 18975 | 1467982322617 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:02 INFO - PROCESS | 18975 | 1467982322825 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:52:03 INFO - PROCESS | 18975 | 1467982323088 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 18975 | 1467982323098 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e6400 == 39 [pid = 18975] [id = 227] 05:52:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 123 (0x888efc00) [pid = 18975] [serial = 682] [outer = (nil)] 05:52:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 124 (0x8b4eb400) [pid = 18975] [serial = 683] [outer = 0x888efc00] 05:52:03 INFO - PROCESS | 18975 | 1467982323224 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 125 (0x8c4eec00) [pid = 18975] [serial = 684] [outer = 0x888efc00] 05:52:04 INFO - PROCESS | 18975 | 1467982324157 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1593ms 05:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:52:04 INFO - PROCESS | 18975 | 1467982324194 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 18975 | 1467982324198 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:52:04 INFO - PROCESS | 18975 | 1467982324206 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 18975 | 1467982324209 Marionette TRACE conn3 <- [1,882,null,{}] 05:52:04 INFO - PROCESS | 18975 | 1467982324216 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:04 INFO - PROCESS | 18975 | 1467982324221 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:04 INFO - PROCESS | 18975 | 1467982324445 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:52:04 INFO - PROCESS | 18975 | 1467982324701 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 18975 | 1467982324712 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2ce000 == 40 [pid = 18975] [id = 228] 05:52:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 126 (0x8a2cf400) [pid = 18975] [serial = 685] [outer = (nil)] 05:52:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 127 (0x8ad1ac00) [pid = 18975] [serial = 686] [outer = 0x8a2cf400] 05:52:05 INFO - PROCESS | 18975 | 1467982325142 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 128 (0x8b4f0000) [pid = 18975] [serial = 687] [outer = 0x8a2cf400] 05:52:06 INFO - PROCESS | 18975 | 1467982326208 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2089ms 05:52:06 INFO - PROCESS | 18975 | 1467982326295 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 18975 | 1467982326302 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:52:06 INFO - PROCESS | 18975 | 1467982326311 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 18975 | 1467982326315 Marionette TRACE conn3 <- [1,886,null,{}] 05:52:06 INFO - PROCESS | 18975 | 1467982326323 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:06 INFO - PROCESS | 18975 | 1467982326329 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:06 INFO - PROCESS | 18975 | 1467982326656 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:52:06 INFO - PROCESS | 18975 | 1467982326968 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 18975 | 1467982326979 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb9000 == 41 [pid = 18975] [id = 229] 05:52:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 129 (0x8c3fe800) [pid = 18975] [serial = 688] [outer = (nil)] 05:52:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 130 (0x8d81f400) [pid = 18975] [serial = 689] [outer = 0x8c3fe800] 05:52:07 INFO - PROCESS | 18975 | 1467982327082 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 131 (0x8e369400) [pid = 18975] [serial = 690] [outer = 0x8c3fe800] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x898d8400 == 40 [pid = 18975] [id = 215] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0df400 == 39 [pid = 18975] [id = 216] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x888e9400 == 38 [pid = 18975] [id = 218] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4f7000 == 37 [pid = 18975] [id = 217] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2ce000 == 36 [pid = 18975] [id = 228] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x888e6400 == 35 [pid = 18975] [id = 227] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad15800 == 34 [pid = 18975] [id = 226] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x8ec61000 == 33 [pid = 18975] [id = 224] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x9012ac00 == 32 [pid = 18975] [id = 225] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x8e370000 == 31 [pid = 18975] [id = 223] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x8ec59800 == 30 [pid = 18975] [id = 222] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x8d82a800 == 29 [pid = 18975] [id = 221] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x8d820000 == 28 [pid = 18975] [id = 219] 05:52:08 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cec00 == 27 [pid = 18975] [id = 220] 05:52:08 INFO - PROCESS | 18975 | --DOMWINDOW == 130 (0x8ad18c00) [pid = 18975] [serial = 563] [outer = (nil)] [url = about:blank] 05:52:08 INFO - PROCESS | 18975 | --DOMWINDOW == 129 (0x8a2cc400) [pid = 18975] [serial = 562] [outer = (nil)] [url = about:blank] 05:52:08 INFO - PROCESS | 18975 | --DOMWINDOW == 128 (0x8d826c00) [pid = 18975] [serial = 566] [outer = (nil)] [url = about:blank] 05:52:08 INFO - PROCESS | 18975 | --DOMWINDOW == 127 (0x8d445400) [pid = 18975] [serial = 565] [outer = (nil)] [url = about:blank] 05:52:08 INFO - PROCESS | 18975 | --DOMWINDOW == 126 (0x8fe2e800) [pid = 18975] [serial = 569] [outer = (nil)] [url = about:blank] 05:52:08 INFO - PROCESS | 18975 | --DOMWINDOW == 125 (0x8ec5ac00) [pid = 18975] [serial = 568] [outer = (nil)] [url = about:blank] 05:52:08 INFO - PROCESS | 18975 | --DOMWINDOW == 124 (0x91911400) [pid = 18975] [serial = 572] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 123 (0x918df800) [pid = 18975] [serial = 571] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 122 (0x929c9800) [pid = 18975] [serial = 575] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 121 (0x929c4c00) [pid = 18975] [serial = 574] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 120 (0x93c90c00) [pid = 18975] [serial = 578] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 119 (0x93943000) [pid = 18975] [serial = 577] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 118 (0x8c3f3000) [pid = 18975] [serial = 602] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 117 (0x99dbc400) [pid = 18975] [serial = 581] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 116 (0x96e4e400) [pid = 18975] [serial = 580] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 115 (0x9b922800) [pid = 18975] [serial = 585] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 114 (0x99d1bc00) [pid = 18975] [serial = 584] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 113 (0x91aad800) [pid = 18975] [serial = 588] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 112 (0x8fe2fc00) [pid = 18975] [serial = 587] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0x9bf91000) [pid = 18975] [serial = 591] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 110 (0x9b22e800) [pid = 18975] [serial = 590] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x8b0d9800) [pid = 18975] [serial = 605] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8e90d400) [pid = 18975] [serial = 597] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8b4e9c00) [pid = 18975] [serial = 594] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8e629800) [pid = 18975] [serial = 596] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8b0dfc00) [pid = 18975] [serial = 593] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8ad15c00) [pid = 18975] [serial = 599] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8c3f4800) [pid = 18975] [serial = 606] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8c4f5400) [pid = 18975] [serial = 603] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8b0da000) [pid = 18975] [serial = 600] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 18975 | 1467982329562 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 3305ms 05:52:09 INFO - PROCESS | 18975 | 1467982329616 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 18975 | 1467982329624 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:52:09 INFO - PROCESS | 18975 | 1467982329632 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 18975 | 1467982329639 Marionette TRACE conn3 <- [1,890,null,{}] 05:52:09 INFO - PROCESS | 18975 | 1467982329647 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:09 INFO - PROCESS | 18975 | 1467982329653 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:09 INFO - PROCESS | 18975 | 1467982329854 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:52:10 INFO - PROCESS | 18975 | 1467982329979 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 18975 | 1467982329988 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c7000 == 28 [pid = 18975] [id = 230] 05:52:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8a2ca000) [pid = 18975] [serial = 691] [outer = (nil)] 05:52:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8ad19c00) [pid = 18975] [serial = 692] [outer = 0x8a2ca000] 05:52:10 INFO - PROCESS | 18975 | 1467982330067 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8b0d9800) [pid = 18975] [serial = 693] [outer = 0x8a2ca000] 05:52:10 INFO - PROCESS | 18975 | 1467982330992 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1394ms 05:52:11 INFO - PROCESS | 18975 | 1467982331027 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 18975 | 1467982331035 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:52:11 INFO - PROCESS | 18975 | 1467982331047 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 18975 | 1467982331051 Marionette TRACE conn3 <- [1,894,null,{}] 05:52:11 INFO - PROCESS | 18975 | 1467982331058 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:11 INFO - PROCESS | 18975 | 1467982331063 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:11 INFO - PROCESS | 18975 | 1467982331249 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8e367400) [pid = 18975] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8e36ec00) [pid = 18975] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8d9b4c00) [pid = 18975] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x898d6400) [pid = 18975] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x898d7800) [pid = 18975] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8d81e000) [pid = 18975] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x888e8400) [pid = 18975] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8ec58800) [pid = 18975] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x888ebc00) [pid = 18975] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8d827400) [pid = 18975] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8e903c00) [pid = 18975] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8a2c8400) [pid = 18975] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8ea8f000) [pid = 18975] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8e911c00) [pid = 18975] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8a2c9c00) [pid = 18975] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8bebb800) [pid = 18975] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x898da000) [pid = 18975] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:52:12 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8a2c3400) [pid = 18975] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:52:12 INFO - PROCESS | 18975 | 1467982332578 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 18975 | 1467982332588 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ebc00 == 29 [pid = 18975] [id = 231] 05:52:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x888ec800) [pid = 18975] [serial = 694] [outer = (nil)] 05:52:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x898d0c00) [pid = 18975] [serial = 695] [outer = 0x888ec800] 05:52:12 INFO - PROCESS | 18975 | 1467982332738 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x898df400) [pid = 18975] [serial = 696] [outer = 0x888ec800] 05:52:13 INFO - PROCESS | 18975 | 1467982333700 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2688ms 05:52:13 INFO - PROCESS | 18975 | 1467982333738 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 18975 | 1467982333744 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:52:13 INFO - PROCESS | 18975 | 1467982333753 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 18975 | 1467982333759 Marionette TRACE conn3 <- [1,898,null,{}] 05:52:13 INFO - PROCESS | 18975 | 1467982333768 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:13 INFO - PROCESS | 18975 | 1467982333776 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:13 INFO - PROCESS | 18975 | 1467982333974 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:52:14 INFO - PROCESS | 18975 | 1467982334193 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 18975 | 1467982334203 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e6c00 == 30 [pid = 18975] [id = 232] 05:52:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8b4e3800) [pid = 18975] [serial = 697] [outer = (nil)] 05:52:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8b4ee000) [pid = 18975] [serial = 698] [outer = 0x8b4e3800] 05:52:14 INFO - PROCESS | 18975 | 1467982334297 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8bebc000) [pid = 18975] [serial = 699] [outer = 0x8b4e3800] 05:52:15 INFO - PROCESS | 18975 | 1467982335307 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1588ms 05:52:15 INFO - PROCESS | 18975 | 1467982335379 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 18975 | 1467982335385 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:52:15 INFO - PROCESS | 18975 | 1467982335440 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 18975 | 1467982335445 Marionette TRACE conn3 <- [1,902,null,{}] 05:52:15 INFO - PROCESS | 18975 | 1467982335464 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:15 INFO - PROCESS | 18975 | 1467982335471 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:15 INFO - PROCESS | 18975 | 1467982335716 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:52:16 INFO - PROCESS | 18975 | 1467982335990 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 18975 | 1467982335998 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:16 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f1400 == 31 [pid = 18975] [id = 233] 05:52:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8c4ec800) [pid = 18975] [serial = 700] [outer = (nil)] 05:52:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8c4f8000) [pid = 18975] [serial = 701] [outer = 0x8c4ec800] 05:52:16 INFO - PROCESS | 18975 | 1467982336088 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8d449800) [pid = 18975] [serial = 702] [outer = 0x8c4ec800] 05:52:17 INFO - PROCESS | 18975 | 1467982337081 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1743ms 05:52:17 INFO - PROCESS | 18975 | 1467982337139 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:52:17 INFO - PROCESS | 18975 | 1467982337144 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:52:17 INFO - PROCESS | 18975 | 1467982337161 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 18975 | 1467982337172 Marionette TRACE conn3 <- [1,906,null,{}] 05:52:17 INFO - PROCESS | 18975 | 1467982337182 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:17 INFO - PROCESS | 18975 | 1467982337190 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:17 INFO - PROCESS | 18975 | 1467982337433 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:52:17 INFO - PROCESS | 18975 | 1467982337650 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 18975 | 1467982337660 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c4000 == 32 [pid = 18975] [id = 234] 05:52:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8c3f8c00) [pid = 18975] [serial = 703] [outer = (nil)] 05:52:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8d9af400) [pid = 18975] [serial = 704] [outer = 0x8c3f8c00] 05:52:17 INFO - PROCESS | 18975 | 1467982337788 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8e363800) [pid = 18975] [serial = 705] [outer = 0x8c3f8c00] 05:52:18 INFO - PROCESS | 18975 | 1467982338722 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1609ms 05:52:18 INFO - PROCESS | 18975 | 1467982338761 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 18975 | 1467982338765 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:52:18 INFO - PROCESS | 18975 | 1467982338773 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 18975 | 1467982338777 Marionette TRACE conn3 <- [1,910,null,{}] 05:52:18 INFO - PROCESS | 18975 | 1467982338783 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:18 INFO - PROCESS | 18975 | 1467982338788 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:18 INFO - PROCESS | 18975 | 1467982338982 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:52:19 INFO - PROCESS | 18975 | 1467982339150 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 18975 | 1467982339161 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e566800 == 33 [pid = 18975] [id = 235] 05:52:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8e56e000) [pid = 18975] [serial = 706] [outer = (nil)] 05:52:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8e626c00) [pid = 18975] [serial = 707] [outer = 0x8e56e000] 05:52:19 INFO - PROCESS | 18975 | 1467982339244 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8e62e800) [pid = 18975] [serial = 708] [outer = 0x8e56e000] 05:52:20 INFO - PROCESS | 18975 | 1467982340245 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1533ms 05:52:20 INFO - PROCESS | 18975 | 1467982340308 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:52:20 INFO - PROCESS | 18975 | 1467982340312 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:52:20 INFO - PROCESS | 18975 | 1467982340320 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 18975 | 1467982340324 Marionette TRACE conn3 <- [1,914,null,{}] 05:52:20 INFO - PROCESS | 18975 | 1467982340330 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:20 INFO - PROCESS | 18975 | 1467982340336 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:20 INFO - PROCESS | 18975 | 1467982340541 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:52:20 INFO - PROCESS | 18975 | 1467982340804 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 18975 | 1467982340823 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f2c00 == 34 [pid = 18975] [id = 236] 05:52:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8e903c00) [pid = 18975] [serial = 709] [outer = (nil)] 05:52:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8e90b000) [pid = 18975] [serial = 710] [outer = 0x8e903c00] 05:52:20 INFO - PROCESS | 18975 | 1467982340969 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8e91f400) [pid = 18975] [serial = 711] [outer = 0x8e903c00] 05:52:21 INFO - PROCESS | 18975 | 1467982341938 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1681ms 05:52:22 INFO - PROCESS | 18975 | 1467982342001 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 18975 | 1467982342005 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:52:22 INFO - PROCESS | 18975 | 1467982342012 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 18975 | 1467982342016 Marionette TRACE conn3 <- [1,918,null,{}] 05:52:22 INFO - PROCESS | 18975 | 1467982342022 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:22 INFO - PROCESS | 18975 | 1467982342028 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:22 INFO - PROCESS | 18975 | 1467982342214 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:52:22 INFO - PROCESS | 18975 | 1467982342429 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 18975 | 1467982342435 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e56b400 == 35 [pid = 18975] [id = 237] 05:52:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8e623400) [pid = 18975] [serial = 712] [outer = (nil)] 05:52:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8ea87000) [pid = 18975] [serial = 713] [outer = 0x8e623400] 05:52:22 INFO - PROCESS | 18975 | 1467982342567 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8ea82800) [pid = 18975] [serial = 714] [outer = 0x8e623400] 05:52:23 INFO - PROCESS | 18975 | 1467982343480 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1536ms 05:52:23 INFO - PROCESS | 18975 | 1467982343549 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 18975 | 1467982343553 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:52:23 INFO - PROCESS | 18975 | 1467982343561 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 18975 | 1467982343565 Marionette TRACE conn3 <- [1,922,null,{}] 05:52:23 INFO - PROCESS | 18975 | 1467982343571 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:23 INFO - PROCESS | 18975 | 1467982343577 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:23 INFO - PROCESS | 18975 | 1467982343813 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:52:24 INFO - PROCESS | 18975 | 1467982344028 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 18975 | 1467982344036 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:24 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3fbc00 == 36 [pid = 18975] [id = 238] 05:52:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8d82b800) [pid = 18975] [serial = 715] [outer = (nil)] 05:52:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x8ec5a400) [pid = 18975] [serial = 716] [outer = 0x8d82b800] 05:52:24 INFO - PROCESS | 18975 | 1467982344191 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x8ec5c400) [pid = 18975] [serial = 717] [outer = 0x8d82b800] 05:52:25 INFO - PROCESS | 18975 | 1467982345137 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1647ms 05:52:25 INFO - PROCESS | 18975 | 1467982345210 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:52:25 INFO - PROCESS | 18975 | 1467982345215 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:52:25 INFO - PROCESS | 18975 | 1467982345221 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 18975 | 1467982345225 Marionette TRACE conn3 <- [1,926,null,{}] 05:52:25 INFO - PROCESS | 18975 | 1467982345231 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:25 INFO - PROCESS | 18975 | 1467982345236 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:25 INFO - PROCESS | 18975 | 1467982345467 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:52:25 INFO - PROCESS | 18975 | 1467982345699 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 18975 | 1467982345708 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e5400 == 37 [pid = 18975] [id = 239] 05:52:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 111 (0x888e7000) [pid = 18975] [serial = 718] [outer = (nil)] 05:52:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0x888ed800) [pid = 18975] [serial = 719] [outer = 0x888e7000] 05:52:25 INFO - PROCESS | 18975 | 1467982345928 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 113 (0x8a2c3800) [pid = 18975] [serial = 720] [outer = 0x888e7000] 05:52:26 INFO - PROCESS | 18975 | 1467982346887 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1735ms 05:52:26 INFO - PROCESS | 18975 | 1467982346957 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:52:26 INFO - PROCESS | 18975 | 1467982346964 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:52:26 INFO - PROCESS | 18975 | 1467982346973 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 18975 | 1467982346978 Marionette TRACE conn3 <- [1,930,null,{}] 05:52:26 INFO - PROCESS | 18975 | 1467982346985 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:26 INFO - PROCESS | 18975 | 1467982346990 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:27 INFO - PROCESS | 18975 | 1467982347252 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:52:27 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c7000 == 36 [pid = 18975] [id = 230] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 112 (0x8e62a000) [pid = 18975] [serial = 653] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0x8beb8c00) [pid = 18975] [serial = 656] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 110 (0x8e630000) [pid = 18975] [serial = 654] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x90129c00) [pid = 18975] [serial = 632] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x9012c000) [pid = 18975] [serial = 633] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8e564800) [pid = 18975] [serial = 609] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8e362c00) [pid = 18975] [serial = 608] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x90128000) [pid = 18975] [serial = 635] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x902e8800) [pid = 18975] [serial = 636] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8ec5f800) [pid = 18975] [serial = 623] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8f463400) [pid = 18975] [serial = 624] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x888ef800) [pid = 18975] [serial = 644] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x898d7400) [pid = 18975] [serial = 645] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8d9b2c00) [pid = 18975] [serial = 614] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8e368000) [pid = 18975] [serial = 615] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8ea38000) [pid = 18975] [serial = 620] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8ea36c00) [pid = 18975] [serial = 621] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8b0dc000) [pid = 18975] [serial = 611] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8b4ef000) [pid = 18975] [serial = 612] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8fe36400) [pid = 18975] [serial = 626] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8fe37c00) [pid = 18975] [serial = 627] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8e91c000) [pid = 18975] [serial = 617] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8ea2e400) [pid = 18975] [serial = 618] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8ad18400) [pid = 18975] [serial = 647] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8b0d8000) [pid = 18975] [serial = 648] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8c4f3400) [pid = 18975] [serial = 650] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8b4e6c00) [pid = 18975] [serial = 638] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8c3f8000) [pid = 18975] [serial = 639] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8ff26c00) [pid = 18975] [serial = 629] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ff2b000) [pid = 18975] [serial = 630] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8e920400) [pid = 18975] [serial = 659] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e907400) [pid = 18975] [serial = 641] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8ea8e000) [pid = 18975] [serial = 660] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8ec53400) [pid = 18975] [serial = 642] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8d821400) [pid = 18975] [serial = 651] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8e904000) [pid = 18975] [serial = 657] [outer = (nil)] [url = about:blank] 05:52:27 INFO - PROCESS | 18975 | 1467982347524 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 18975 | 1467982347537 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e7400 == 37 [pid = 18975] [id = 240] 05:52:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x898dac00) [pid = 18975] [serial = 721] [outer = (nil)] 05:52:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8ad16c00) [pid = 18975] [serial = 722] [outer = 0x898dac00] 05:52:27 INFO - PROCESS | 18975 | 1467982347653 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8b0dcc00) [pid = 18975] [serial = 723] [outer = 0x898dac00] 05:52:28 INFO - PROCESS | 18975 | 1467982348490 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1540ms 05:52:28 INFO - PROCESS | 18975 | 1467982348512 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 18975 | 1467982348518 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:52:28 INFO - PROCESS | 18975 | 1467982348529 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 18975 | 1467982348533 Marionette TRACE conn3 <- [1,934,null,{}] 05:52:28 INFO - PROCESS | 18975 | 1467982348545 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:28 INFO - PROCESS | 18975 | 1467982348550 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:28 INFO - PROCESS | 18975 | 1467982348784 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:52:28 INFO - PROCESS | 18975 | 1467982348795 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 18975 | 1467982348804 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:28 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad15c00 == 38 [pid = 18975] [id = 241] 05:52:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8c3f2400) [pid = 18975] [serial = 724] [outer = (nil)] 05:52:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8c3f7c00) [pid = 18975] [serial = 725] [outer = 0x8c3f2400] 05:52:28 INFO - PROCESS | 18975 | 1467982348889 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8c4f2800) [pid = 18975] [serial = 726] [outer = 0x8c3f2400] 05:52:29 INFO - PROCESS | 18975 | 1467982349866 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1380ms 05:52:29 INFO - PROCESS | 18975 | 1467982349938 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 18975 | 1467982349942 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:52:29 INFO - PROCESS | 18975 | 1467982349956 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 18975 | 1467982349963 Marionette TRACE conn3 <- [1,938,null,{}] 05:52:29 INFO - PROCESS | 18975 | 1467982349980 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:29 INFO - PROCESS | 18975 | 1467982349989 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:30 INFO - PROCESS | 18975 | 1467982350238 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:52:30 INFO - PROCESS | 18975 | 1467982350274 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 18975 | 1467982350285 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb1800 == 39 [pid = 18975] [id = 242] 05:52:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8d827c00) [pid = 18975] [serial = 727] [outer = (nil)] 05:52:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8d9ab000) [pid = 18975] [serial = 728] [outer = 0x8d827c00] 05:52:30 INFO - PROCESS | 18975 | 1467982350357 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8d9ae400) [pid = 18975] [serial = 729] [outer = 0x8d827c00] 05:52:31 INFO - PROCESS | 18975 | 1467982351390 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1494ms 05:52:31 INFO - PROCESS | 18975 | 1467982351444 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 18975 | 1467982351448 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:52:31 INFO - PROCESS | 18975 | 1467982351455 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 18975 | 1467982351458 Marionette TRACE conn3 <- [1,942,null,{}] 05:52:31 INFO - PROCESS | 18975 | 1467982351470 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:31 INFO - PROCESS | 18975 | 1467982351490 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:31 INFO - PROCESS | 18975 | 1467982351742 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:52:31 INFO - PROCESS | 18975 | 1467982351770 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 18975 | 1467982351779 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:31 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9b6000 == 40 [pid = 18975] [id = 243] 05:52:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e36b400) [pid = 18975] [serial = 730] [outer = (nil)] 05:52:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8e56f400) [pid = 18975] [serial = 731] [outer = 0x8e36b400] 05:52:31 INFO - PROCESS | 18975 | 1467982351851 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e629400) [pid = 18975] [serial = 732] [outer = 0x8e36b400] 05:52:32 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ea8c400) [pid = 18975] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:52:32 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x888efc00) [pid = 18975] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:52:32 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x902e2400) [pid = 18975] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:52:32 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ff24000) [pid = 18975] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:52:32 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8ec5a000) [pid = 18975] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:52:32 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8a2cf400) [pid = 18975] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:52:32 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8d9b1c00) [pid = 18975] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:52:32 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x902f0800) [pid = 18975] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:52:32 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8ad12c00) [pid = 18975] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:52:32 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8c3fe800) [pid = 18975] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:52:32 INFO - PROCESS | 18975 | 1467982352819 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1401ms 05:52:32 INFO - PROCESS | 18975 | 1467982352858 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 18975 | 1467982352863 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:52:32 INFO - PROCESS | 18975 | 1467982352869 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 18975 | 1467982352872 Marionette TRACE conn3 <- [1,946,null,{}] 05:52:32 INFO - PROCESS | 18975 | 1467982352879 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:32 INFO - PROCESS | 18975 | 1467982352884 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:33 INFO - PROCESS | 18975 | 1467982353057 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:52:33 INFO - PROCESS | 18975 | 1467982353071 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 18975 | 1467982353085 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:33 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e631c00 == 41 [pid = 18975] [id = 244] 05:52:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e901800) [pid = 18975] [serial = 733] [outer = (nil)] 05:52:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e906400) [pid = 18975] [serial = 734] [outer = 0x8e901800] 05:52:33 INFO - PROCESS | 18975 | 1467982353168 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8e918400) [pid = 18975] [serial = 735] [outer = 0x8e901800] 05:52:34 INFO - PROCESS | 18975 | 1467982354146 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1387ms 05:52:34 INFO - PROCESS | 18975 | 1467982354259 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 18975 | 1467982354265 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:52:34 INFO - PROCESS | 18975 | 1467982354274 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 18975 | 1467982354280 Marionette TRACE conn3 <- [1,950,null,{}] 05:52:34 INFO - PROCESS | 18975 | 1467982354291 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:34 INFO - PROCESS | 18975 | 1467982354298 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:34 INFO - PROCESS | 18975 | 1467982354549 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:52:34 INFO - PROCESS | 18975 | 1467982354788 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 18975 | 1467982354803 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d4400 == 42 [pid = 18975] [id = 245] 05:52:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8a2cb400) [pid = 18975] [serial = 736] [outer = (nil)] 05:52:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8ad12c00) [pid = 18975] [serial = 737] [outer = 0x8a2cb400] 05:52:34 INFO - PROCESS | 18975 | 1467982354917 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8b0dd400) [pid = 18975] [serial = 738] [outer = 0x8a2cb400] 05:52:35 INFO - PROCESS | 18975 | 1467982355921 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1690ms 05:52:35 INFO - PROCESS | 18975 | 1467982355965 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 18975 | 1467982355971 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:52:35 INFO - PROCESS | 18975 | 1467982355983 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 18975 | 1467982355989 Marionette TRACE conn3 <- [1,954,null,{}] 05:52:36 INFO - PROCESS | 18975 | 1467982355997 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:36 INFO - PROCESS | 18975 | 1467982356002 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:36 INFO - PROCESS | 18975 | 1467982356212 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:52:36 INFO - PROCESS | 18975 | 1467982356436 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 18975 | 1467982356444 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f8400 == 43 [pid = 18975] [id = 246] 05:52:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8c4f2000) [pid = 18975] [serial = 739] [outer = (nil)] 05:52:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8d442000) [pid = 18975] [serial = 740] [outer = 0x8c4f2000] 05:52:36 INFO - PROCESS | 18975 | 1467982356572 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8d825400) [pid = 18975] [serial = 741] [outer = 0x8c4f2000] 05:52:37 INFO - PROCESS | 18975 | 1467982357557 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1650ms 05:52:37 INFO - PROCESS | 18975 | 1467982357631 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:52:37 INFO - PROCESS | 18975 | 1467982357635 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:52:37 INFO - PROCESS | 18975 | 1467982357643 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 18975 | 1467982357646 Marionette TRACE conn3 <- [1,958,null,{}] 05:52:37 INFO - PROCESS | 18975 | 1467982357663 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:37 INFO - PROCESS | 18975 | 1467982357672 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:37 INFO - PROCESS | 18975 | 1467982357911 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:52:38 INFO - PROCESS | 18975 | 1467982358227 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 18975 | 1467982358241 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e91a000 == 44 [pid = 18975] [id = 247] 05:52:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e91bc00) [pid = 18975] [serial = 742] [outer = (nil)] 05:52:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ea2e800) [pid = 18975] [serial = 743] [outer = 0x8e91bc00] 05:52:38 INFO - PROCESS | 18975 | 1467982358327 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8ea33400) [pid = 18975] [serial = 744] [outer = 0x8e91bc00] 05:52:39 INFO - PROCESS | 18975 | 1467982359300 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1693ms 05:52:39 INFO - PROCESS | 18975 | 1467982359335 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 18975 | 1467982359339 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:52:39 INFO - PROCESS | 18975 | 1467982359347 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 18975 | 1467982359350 Marionette TRACE conn3 <- [1,962,null,{}] 05:52:39 INFO - PROCESS | 18975 | 1467982359357 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:39 INFO - PROCESS | 18975 | 1467982359362 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:39 INFO - PROCESS | 18975 | 1467982359565 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:52:39 INFO - PROCESS | 18975 | 1467982359798 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 18975 | 1467982359805 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4efc00 == 45 [pid = 18975] [id = 248] 05:52:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8e91ec00) [pid = 18975] [serial = 745] [outer = (nil)] 05:52:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8ea8f000) [pid = 18975] [serial = 746] [outer = 0x8e91ec00] 05:52:39 INFO - PROCESS | 18975 | 1467982359930 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ec5e000) [pid = 18975] [serial = 747] [outer = 0x8e91ec00] 05:52:40 INFO - PROCESS | 18975 | 1467982360864 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1586ms 05:52:40 INFO - PROCESS | 18975 | 1467982360934 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:52:40 INFO - PROCESS | 18975 | 1467982360939 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:52:40 INFO - PROCESS | 18975 | 1467982360946 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 18975 | 1467982360949 Marionette TRACE conn3 <- [1,966,null,{}] 05:52:40 INFO - PROCESS | 18975 | 1467982360955 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:40 INFO - PROCESS | 18975 | 1467982360962 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:41 INFO - PROCESS | 18975 | 1467982361193 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:52:41 INFO - PROCESS | 18975 | 1467982361410 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 18975 | 1467982361419 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f461000 == 46 [pid = 18975] [id = 249] 05:52:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8f461400) [pid = 18975] [serial = 748] [outer = (nil)] 05:52:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8f466000) [pid = 18975] [serial = 749] [outer = 0x8f461400] 05:52:41 INFO - PROCESS | 18975 | 1467982361559 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8f46d400) [pid = 18975] [serial = 750] [outer = 0x8f461400] 05:52:42 INFO - PROCESS | 18975 | 1467982362522 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1641ms 05:52:42 INFO - PROCESS | 18975 | 1467982362588 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 18975 | 1467982362593 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:52:42 INFO - PROCESS | 18975 | 1467982362600 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 18975 | 1467982362604 Marionette TRACE conn3 <- [1,970,null,{}] 05:52:42 INFO - PROCESS | 18975 | 1467982362611 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:42 INFO - PROCESS | 18975 | 1467982362624 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:42 INFO - PROCESS | 18975 | 1467982362913 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:52:43 INFO - PROCESS | 18975 | 1467982363188 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 18975 | 1467982363199 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e906000 == 47 [pid = 18975] [id = 250] 05:52:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8ea86400) [pid = 18975] [serial = 751] [outer = (nil)] 05:52:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8fe30800) [pid = 18975] [serial = 752] [outer = 0x8ea86400] 05:52:43 INFO - PROCESS | 18975 | 1467982363287 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8fe38400) [pid = 18975] [serial = 753] [outer = 0x8ea86400] 05:52:44 INFO - PROCESS | 18975 | 1467982364228 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1694ms 05:52:44 INFO - PROCESS | 18975 | 1467982364299 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 18975 | 1467982364303 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:52:44 INFO - PROCESS | 18975 | 1467982364313 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 18975 | 1467982364317 Marionette TRACE conn3 <- [1,974,null,{}] 05:52:44 INFO - PROCESS | 18975 | 1467982364323 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:44 INFO - PROCESS | 18975 | 1467982364330 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:44 INFO - PROCESS | 18975 | 1467982364531 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:52:44 INFO - PROCESS | 18975 | 1467982364768 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 18975 | 1467982364778 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c3000 == 48 [pid = 18975] [id = 251] 05:52:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8b4e6400) [pid = 18975] [serial = 754] [outer = (nil)] 05:52:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8fe2f800) [pid = 18975] [serial = 755] [outer = 0x8b4e6400] 05:52:44 INFO - PROCESS | 18975 | 1467982364879 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8ff26800) [pid = 18975] [serial = 756] [outer = 0x8b4e6400] 05:52:45 INFO - PROCESS | 18975 | 1467982365781 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1535ms 05:52:45 INFO - PROCESS | 18975 | 1467982365853 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 18975 | 1467982365856 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:52:45 INFO - PROCESS | 18975 | 1467982365866 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 18975 | 1467982365871 Marionette TRACE conn3 <- [1,978,null,{}] 05:52:45 INFO - PROCESS | 18975 | 1467982365877 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:45 INFO - PROCESS | 18975 | 1467982365883 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:46 INFO - PROCESS | 18975 | 1467982366135 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:52:46 INFO - PROCESS | 18975 | 1467982366628 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 18975 | 1467982366635 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:46 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2d0c00 == 49 [pid = 18975] [id = 252] 05:52:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8ad0fc00) [pid = 18975] [serial = 757] [outer = (nil)] 05:52:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8ad19800) [pid = 18975] [serial = 758] [outer = 0x8ad0fc00] 05:52:46 INFO - PROCESS | 18975 | 1467982366736 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8beb0800) [pid = 18975] [serial = 759] [outer = 0x8ad0fc00] 05:52:47 INFO - PROCESS | 18975 | 1467982367690 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1884ms 05:52:47 INFO - PROCESS | 18975 | 1467982367754 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 18975 | 1467982367760 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:52:47 INFO - PROCESS | 18975 | 1467982367769 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 18975 | 1467982367774 Marionette TRACE conn3 <- [1,982,null,{}] 05:52:47 INFO - PROCESS | 18975 | 1467982367782 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:47 INFO - PROCESS | 18975 | 1467982367790 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:47 INFO - PROCESS | 18975 | 1467982367987 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:52:48 INFO - PROCESS | 18975 | 1467982368331 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 18975 | 1467982368341 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:48 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4ec000 == 50 [pid = 18975] [id = 253] 05:52:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8c3fd800) [pid = 18975] [serial = 760] [outer = (nil)] 05:52:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8d9a8000) [pid = 18975] [serial = 761] [outer = 0x8c3fd800] 05:52:48 INFO - PROCESS | 18975 | 1467982368432 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x8e364000) [pid = 18975] [serial = 762] [outer = 0x8c3fd800] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888e1400 == 49 [pid = 18975] [id = 197] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb9000 == 48 [pid = 18975] [id = 229] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb3400 == 47 [pid = 18975] [id = 200] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad12000 == 46 [pid = 18975] [id = 201] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e1800 == 45 [pid = 18975] [id = 198] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x898de000 == 44 [pid = 18975] [id = 199] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3400 == 43 [pid = 18975] [id = 202] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f1400 == 42 [pid = 18975] [id = 233] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c8000 == 41 [pid = 18975] [id = 203] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888ebc00 == 40 [pid = 18975] [id = 231] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0f800 == 39 [pid = 18975] [id = 207] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c4000 == 38 [pid = 18975] [id = 234] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4f2c00 == 37 [pid = 18975] [id = 236] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888e2c00 == 36 [pid = 18975] [id = 209] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8e566800 == 35 [pid = 18975] [id = 235] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8bebc800 == 34 [pid = 18975] [id = 204] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3fbc00 == 33 [pid = 18975] [id = 238] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x898d0800 == 32 [pid = 18975] [id = 210] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8e910c00 == 31 [pid = 18975] [id = 205] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888e6c00 == 30 [pid = 18975] [id = 232] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8e56b400 == 29 [pid = 18975] [id = 237] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888eac00 == 28 [pid = 18975] [id = 208] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888e5400 == 27 [pid = 18975] [id = 239] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888e9c00 == 26 [pid = 18975] [id = 212] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888eb800 == 25 [pid = 18975] [id = 214] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8e624400 == 24 [pid = 18975] [id = 206] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888e7c00 == 23 [pid = 18975] [id = 211] 05:52:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8e369800 == 22 [pid = 18975] [id = 213] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8fe37000) [pid = 18975] [serial = 672] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8c4eec00) [pid = 18975] [serial = 684] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x91910c00) [pid = 18975] [serial = 678] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x902e4c00) [pid = 18975] [serial = 675] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8f46d800) [pid = 18975] [serial = 669] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8b4f0000) [pid = 18975] [serial = 687] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8e628c00) [pid = 18975] [serial = 666] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x919d6800) [pid = 18975] [serial = 681] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8c3f5000) [pid = 18975] [serial = 663] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8e369400) [pid = 18975] [serial = 690] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8d81f400) [pid = 18975] [serial = 689] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8ad19c00) [pid = 18975] [serial = 692] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8b4eb000) [pid = 18975] [serial = 662] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8e366800) [pid = 18975] [serial = 665] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8f460400) [pid = 18975] [serial = 668] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8f61f800) [pid = 18975] [serial = 671] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x9012c400) [pid = 18975] [serial = 674] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x9190bc00) [pid = 18975] [serial = 677] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x919cec00) [pid = 18975] [serial = 680] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8b4eb400) [pid = 18975] [serial = 683] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ad1ac00) [pid = 18975] [serial = 686] [outer = (nil)] [url = about:blank] 05:52:50 INFO - PROCESS | 18975 | 1467982370734 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2992ms 05:52:50 INFO - PROCESS | 18975 | 1467982370762 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 18975 | 1467982370770 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:52:50 INFO - PROCESS | 18975 | 1467982370780 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 18975 | 1467982370786 Marionette TRACE conn3 <- [1,986,null,{}] 05:52:50 INFO - PROCESS | 18975 | 1467982370796 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:50 INFO - PROCESS | 18975 | 1467982370802 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:51 INFO - PROCESS | 18975 | 1467982371002 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:52:51 INFO - PROCESS | 18975 | 1467982371144 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 18975 | 1467982371158 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c4000 == 23 [pid = 18975] [id = 254] 05:52:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8a2c5800) [pid = 18975] [serial = 763] [outer = (nil)] 05:52:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8a2cac00) [pid = 18975] [serial = 764] [outer = 0x8a2c5800] 05:52:51 INFO - PROCESS | 18975 | 1467982371233 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8ad0e000) [pid = 18975] [serial = 765] [outer = 0x8a2c5800] 05:52:52 INFO - PROCESS | 18975 | 1467982372107 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1394ms 05:52:52 INFO - PROCESS | 18975 | 1467982372175 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:52:52 INFO - PROCESS | 18975 | 1467982372184 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:52:52 INFO - PROCESS | 18975 | 1467982372197 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 18975 | 1467982372203 Marionette TRACE conn3 <- [1,990,null,{}] 05:52:52 INFO - PROCESS | 18975 | 1467982372210 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:52 INFO - PROCESS | 18975 | 1467982372218 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:52 INFO - PROCESS | 18975 | 1467982372413 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:52:52 INFO - PROCESS | 18975 | 1467982372544 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 18975 | 1467982372552 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4eb000 == 24 [pid = 18975] [id = 255] 05:52:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8beb1c00) [pid = 18975] [serial = 766] [outer = (nil)] 05:52:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8beb9000) [pid = 18975] [serial = 767] [outer = 0x8beb1c00] 05:52:52 INFO - PROCESS | 18975 | 1467982372634 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8c3f1800) [pid = 18975] [serial = 768] [outer = 0x8beb1c00] 05:52:53 INFO - PROCESS | 18975 | 1467982373750 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1590ms 05:52:53 INFO - PROCESS | 18975 | 1467982373790 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:52:53 INFO - PROCESS | 18975 | 1467982373795 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:52:53 INFO - PROCESS | 18975 | 1467982373804 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 18975 | 1467982373811 Marionette TRACE conn3 <- [1,994,null,{}] 05:52:53 INFO - PROCESS | 18975 | 1467982373841 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:53 INFO - PROCESS | 18975 | 1467982373851 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:54 INFO - PROCESS | 18975 | 1467982374085 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:52:54 INFO - PROCESS | 18975 | 1467982374118 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 18975 | 1467982374128 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9a9c00 == 25 [pid = 18975] [id = 256] 05:52:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8d9aac00) [pid = 18975] [serial = 769] [outer = (nil)] 05:52:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8d9b2800) [pid = 18975] [serial = 770] [outer = 0x8d9aac00] 05:52:54 INFO - PROCESS | 18975 | 1467982374209 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8e36e400) [pid = 18975] [serial = 771] [outer = 0x8d9aac00] 05:52:55 INFO - PROCESS | 18975 | 1467982375279 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1541ms 05:52:55 INFO - PROCESS | 18975 | 1467982375347 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 18975 | 1467982375353 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:52:55 INFO - PROCESS | 18975 | 1467982375361 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 18975 | 1467982375363 Marionette TRACE conn3 <- [1,998,null,{}] 05:52:55 INFO - PROCESS | 18975 | 1467982375371 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:55 INFO - PROCESS | 18975 | 1467982375375 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:56 INFO - PROCESS | 18975 | 1467982376300 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8a2ca000) [pid = 18975] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x898dac00) [pid = 18975] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8e623400) [pid = 18975] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8e903c00) [pid = 18975] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8e901800) [pid = 18975] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8c3f2400) [pid = 18975] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8b4e3800) [pid = 18975] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8d827c00) [pid = 18975] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8c4ec800) [pid = 18975] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8d82b800) [pid = 18975] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e36b400) [pid = 18975] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x888ec800) [pid = 18975] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e56e000) [pid = 18975] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x888e7000) [pid = 18975] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:52:56 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8c3f8c00) [pid = 18975] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:52:56 INFO - PROCESS | 18975 | 1467982376508 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 18975 | 1467982376520 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e7000 == 26 [pid = 18975] [id = 257] 05:52:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x898dac00) [pid = 18975] [serial = 772] [outer = (nil)] 05:52:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8b4e6c00) [pid = 18975] [serial = 773] [outer = 0x898dac00] 05:52:56 INFO - PROCESS | 18975 | 1467982376596 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8d9a9400) [pid = 18975] [serial = 774] [outer = 0x898dac00] 05:52:57 INFO - PROCESS | 18975 | 1467982377359 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2049ms 05:52:57 INFO - PROCESS | 18975 | 1467982377411 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 18975 | 1467982377415 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:52:57 INFO - PROCESS | 18975 | 1467982377422 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 18975 | 1467982377426 Marionette TRACE conn3 <- [1,1002,null,{}] 05:52:57 INFO - PROCESS | 18975 | 1467982377432 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:57 INFO - PROCESS | 18975 | 1467982377438 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:57 INFO - PROCESS | 18975 | 1467982377667 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:52:57 INFO - PROCESS | 18975 | 1467982377684 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 18975 | 1467982377693 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cc400 == 27 [pid = 18975] [id = 258] 05:52:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8d444000) [pid = 18975] [serial = 775] [outer = (nil)] 05:52:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e623800) [pid = 18975] [serial = 776] [outer = 0x8d444000] 05:52:57 INFO - PROCESS | 18975 | 1467982377768 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8e901800) [pid = 18975] [serial = 777] [outer = 0x8d444000] 05:52:58 INFO - PROCESS | 18975 | 1467982378988 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1634ms 05:52:59 INFO - PROCESS | 18975 | 1467982379058 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:52:59 INFO - PROCESS | 18975 | 1467982379066 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:52:59 INFO - PROCESS | 18975 | 1467982379075 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 18975 | 1467982379082 Marionette TRACE conn3 <- [1,1006,null,{}] 05:52:59 INFO - PROCESS | 18975 | 1467982379091 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:59 INFO - PROCESS | 18975 | 1467982379097 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:59 INFO - PROCESS | 18975 | 1467982379371 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:52:59 INFO - PROCESS | 18975 | 1467982379600 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 18975 | 1467982379612 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:52:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d0800 == 28 [pid = 18975] [id = 259] 05:52:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x898d6000) [pid = 18975] [serial = 778] [outer = (nil)] 05:52:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8beb0c00) [pid = 18975] [serial = 779] [outer = 0x898d6000] 05:52:59 INFO - PROCESS | 18975 | 1467982379704 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8c3f5400) [pid = 18975] [serial = 780] [outer = 0x898d6000] 05:53:00 INFO - PROCESS | 18975 | 1467982380800 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1789ms 05:53:00 INFO - PROCESS | 18975 | 1467982380866 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 18975 | 1467982380879 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:53:00 INFO - PROCESS | 18975 | 1467982380899 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 18975 | 1467982380908 Marionette TRACE conn3 <- [1,1010,null,{}] 05:53:00 INFO - PROCESS | 18975 | 1467982380919 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:00 INFO - PROCESS | 18975 | 1467982380931 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:01 INFO - PROCESS | 18975 | 1467982381598 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:53:01 INFO - PROCESS | 18975 | 1467982381826 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 18975 | 1467982381841 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3fe000 == 29 [pid = 18975] [id = 260] 05:53:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8e36dc00) [pid = 18975] [serial = 781] [outer = (nil)] 05:53:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8e56ac00) [pid = 18975] [serial = 782] [outer = 0x8e36dc00] 05:53:01 INFO - PROCESS | 18975 | 1467982381949 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8d447c00) [pid = 18975] [serial = 783] [outer = 0x8e36dc00] 05:53:03 INFO - PROCESS | 18975 | 1467982383016 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2198ms 05:53:03 INFO - PROCESS | 18975 | 1467982383094 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 18975 | 1467982383098 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:53:03 INFO - PROCESS | 18975 | 1467982383106 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 18975 | 1467982383113 Marionette TRACE conn3 <- [1,1014,null,{}] 05:53:03 INFO - PROCESS | 18975 | 1467982383131 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:03 INFO - PROCESS | 18975 | 1467982383141 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:03 INFO - PROCESS | 18975 | 1467982383456 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:53:03 INFO - PROCESS | 18975 | 1467982383651 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 18975 | 1467982383660 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea32400 == 30 [pid = 18975] [id = 261] 05:53:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8ea33c00) [pid = 18975] [serial = 784] [outer = (nil)] 05:53:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ea83800) [pid = 18975] [serial = 785] [outer = 0x8ea33c00] 05:53:03 INFO - PROCESS | 18975 | 1467982383755 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8ea89000) [pid = 18975] [serial = 786] [outer = 0x8ea33c00] 05:53:04 INFO - PROCESS | 18975 | 1467982384713 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1687ms 05:53:04 INFO - PROCESS | 18975 | 1467982384795 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 18975 | 1467982384799 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:53:04 INFO - PROCESS | 18975 | 1467982384808 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 18975 | 1467982384813 Marionette TRACE conn3 <- [1,1018,null,{}] 05:53:04 INFO - PROCESS | 18975 | 1467982384820 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:04 INFO - PROCESS | 18975 | 1467982384826 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:05 INFO - PROCESS | 18975 | 1467982385061 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:53:05 INFO - PROCESS | 18975 | 1467982385296 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 18975 | 1467982385304 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9a9000 == 31 [pid = 18975] [id = 262] 05:53:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8ec5d000) [pid = 18975] [serial = 787] [outer = (nil)] 05:53:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8f461c00) [pid = 18975] [serial = 788] [outer = 0x8ec5d000] 05:53:05 INFO - PROCESS | 18975 | 1467982385407 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8f467400) [pid = 18975] [serial = 789] [outer = 0x8ec5d000] 05:53:06 INFO - PROCESS | 18975 | 1467982386391 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1636ms 05:53:06 INFO - PROCESS | 18975 | 1467982386445 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 18975 | 1467982386449 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:53:06 INFO - PROCESS | 18975 | 1467982386457 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 18975 | 1467982386461 Marionette TRACE conn3 <- [1,1022,null,{}] 05:53:06 INFO - PROCESS | 18975 | 1467982386466 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:06 INFO - PROCESS | 18975 | 1467982386472 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:06 INFO - PROCESS | 18975 | 1467982386683 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:53:06 INFO - PROCESS | 18975 | 1467982386901 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 18975 | 1467982386911 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:06 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e367000 == 32 [pid = 18975] [id = 263] 05:53:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8ea8a000) [pid = 18975] [serial = 790] [outer = (nil)] 05:53:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8f613000) [pid = 18975] [serial = 791] [outer = 0x8ea8a000] 05:53:07 INFO - PROCESS | 18975 | 1467982387037 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8f61b400) [pid = 18975] [serial = 792] [outer = 0x8ea8a000] 05:53:07 INFO - PROCESS | 18975 | 1467982387971 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1592ms 05:53:08 INFO - PROCESS | 18975 | 1467982388051 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:53:08 INFO - PROCESS | 18975 | 1467982388056 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:53:08 INFO - PROCESS | 18975 | 1467982388063 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 18975 | 1467982388067 Marionette TRACE conn3 <- [1,1026,null,{}] 05:53:08 INFO - PROCESS | 18975 | 1467982388074 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:08 INFO - PROCESS | 18975 | 1467982388086 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:08 INFO - PROCESS | 18975 | 1467982388361 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:53:08 INFO - PROCESS | 18975 | 1467982388635 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 18975 | 1467982388645 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e6000 == 33 [pid = 18975] [id = 264] 05:53:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x898d9c00) [pid = 18975] [serial = 793] [outer = (nil)] 05:53:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8ff24800) [pid = 18975] [serial = 794] [outer = 0x898d9c00] 05:53:08 INFO - PROCESS | 18975 | 1467982388734 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8ff2dc00) [pid = 18975] [serial = 795] [outer = 0x898d9c00] 05:53:09 INFO - PROCESS | 18975 | 1467982389702 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1687ms 05:53:09 INFO - PROCESS | 18975 | 1467982389751 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:53:09 INFO - PROCESS | 18975 | 1467982389754 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:53:09 INFO - PROCESS | 18975 | 1467982389763 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 18975 | 1467982389767 Marionette TRACE conn3 <- [1,1030,null,{}] 05:53:09 INFO - PROCESS | 18975 | 1467982389774 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:09 INFO - PROCESS | 18975 | 1467982389780 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:09 INFO - PROCESS | 18975 | 1467982389987 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:53:10 INFO - PROCESS | 18975 | 1467982390214 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 18975 | 1467982390223 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x888eb800 == 34 [pid = 18975] [id = 265] 05:53:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x888ec800) [pid = 18975] [serial = 796] [outer = (nil)] 05:53:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8ff2a800) [pid = 18975] [serial = 797] [outer = 0x888ec800] 05:53:10 INFO - PROCESS | 18975 | 1467982390357 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x90124400) [pid = 18975] [serial = 798] [outer = 0x888ec800] 05:53:11 INFO - PROCESS | 18975 | 1467982391287 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1586ms 05:53:11 INFO - PROCESS | 18975 | 1467982391353 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 18975 | 1467982391371 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:53:11 INFO - PROCESS | 18975 | 1467982391425 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 18975 | 1467982391428 Marionette TRACE conn3 <- [1,1034,null,{}] 05:53:11 INFO - PROCESS | 18975 | 1467982391435 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:11 INFO - PROCESS | 18975 | 1467982391440 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:11 INFO - PROCESS | 18975 | 1467982391640 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:53:11 INFO - PROCESS | 18975 | 1467982391862 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 18975 | 1467982391871 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:11 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad14000 == 35 [pid = 18975] [id = 266] 05:53:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x8b0d5c00) [pid = 18975] [serial = 799] [outer = (nil)] 05:53:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 111 (0x8ff30800) [pid = 18975] [serial = 800] [outer = 0x8b0d5c00] 05:53:11 INFO - PROCESS | 18975 | 1467982391961 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0x9012e400) [pid = 18975] [serial = 801] [outer = 0x8b0d5c00] 05:53:12 INFO - PROCESS | 18975 | 1467982392869 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1487ms 05:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:53:12 INFO - PROCESS | 18975 | 1467982392905 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 18975 | 1467982392908 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:53:12 INFO - PROCESS | 18975 | 1467982392915 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 18975 | 1467982392918 Marionette TRACE conn3 <- [1,1038,null,{}] 05:53:12 INFO - PROCESS | 18975 | 1467982392925 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:12 INFO - PROCESS | 18975 | 1467982392930 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:13 INFO - PROCESS | 18975 | 1467982393115 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:53:13 INFO - PROCESS | 18975 | 1467982393290 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 18975 | 1467982393300 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:13 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e4400 == 36 [pid = 18975] [id = 267] 05:53:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 113 (0x888ee400) [pid = 18975] [serial = 802] [outer = (nil)] 05:53:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 114 (0x8c3f3800) [pid = 18975] [serial = 803] [outer = 0x888ee400] 05:53:13 INFO - PROCESS | 18975 | 1467982393379 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 115 (0x8c4ec400) [pid = 18975] [serial = 804] [outer = 0x888ee400] 05:53:14 INFO - PROCESS | 18975 | 1467982394573 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1732ms 05:53:14 INFO - PROCESS | 18975 | 1467982394648 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:53:14 INFO - PROCESS | 18975 | 1467982394658 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:53:14 INFO - PROCESS | 18975 | 1467982394669 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 18975 | 1467982394675 Marionette TRACE conn3 <- [1,1042,null,{}] 05:53:14 INFO - PROCESS | 18975 | 1467982394684 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:14 INFO - PROCESS | 18975 | 1467982394689 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:15 INFO - PROCESS | 18975 | 1467982395015 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:53:15 INFO - PROCESS | 18975 | 1467982395199 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 18975 | 1467982395212 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0d400 == 37 [pid = 18975] [id = 268] 05:53:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 116 (0x8ad10c00) [pid = 18975] [serial = 805] [outer = (nil)] 05:53:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 117 (0x8b0d4000) [pid = 18975] [serial = 806] [outer = 0x8ad10c00] 05:53:15 INFO - PROCESS | 18975 | 1467982395299 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 118 (0x8b0dc400) [pid = 18975] [serial = 807] [outer = 0x8ad10c00] 05:53:16 INFO - PROCESS | 18975 | 1467982396637 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 2048ms 05:53:16 INFO - PROCESS | 18975 | 1467982396720 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 18975 | 1467982396728 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:53:16 INFO - PROCESS | 18975 | 1467982396739 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 18975 | 1467982396743 Marionette TRACE conn3 <- [1,1046,null,{}] 05:53:16 INFO - PROCESS | 18975 | 1467982396751 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:16 INFO - PROCESS | 18975 | 1467982396758 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:17 INFO - PROCESS | 18975 | 1467982397037 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 117 (0x8b0d9800) [pid = 18975] [serial = 693] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 116 (0x8b0dcc00) [pid = 18975] [serial = 723] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 115 (0x8ea82800) [pid = 18975] [serial = 714] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 114 (0x8e91f400) [pid = 18975] [serial = 711] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 113 (0x8e906400) [pid = 18975] [serial = 734] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 112 (0x8c3f7c00) [pid = 18975] [serial = 725] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0x8b4ee000) [pid = 18975] [serial = 698] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 110 (0x8e90b000) [pid = 18975] [serial = 710] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x8ad16c00) [pid = 18975] [serial = 722] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8d9ab000) [pid = 18975] [serial = 728] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8d449800) [pid = 18975] [serial = 702] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8ec5a400) [pid = 18975] [serial = 716] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8ea87000) [pid = 18975] [serial = 713] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8e629400) [pid = 18975] [serial = 732] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x898d0c00) [pid = 18975] [serial = 695] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x898df400) [pid = 18975] [serial = 696] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8e62e800) [pid = 18975] [serial = 708] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8ec5c400) [pid = 18975] [serial = 717] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8d9ae400) [pid = 18975] [serial = 729] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8e626c00) [pid = 18975] [serial = 707] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x888ed800) [pid = 18975] [serial = 719] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8c4f2800) [pid = 18975] [serial = 726] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8e363800) [pid = 18975] [serial = 705] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8c4f8000) [pid = 18975] [serial = 701] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8bebc000) [pid = 18975] [serial = 699] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8a2c3800) [pid = 18975] [serial = 720] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8d9af400) [pid = 18975] [serial = 704] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8e56f400) [pid = 18975] [serial = 731] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8e918400) [pid = 18975] [serial = 735] [outer = (nil)] [url = about:blank] 05:53:17 INFO - PROCESS | 18975 | 1467982397263 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 18975 | 1467982397276 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d3c00 == 38 [pid = 18975] [id = 269] 05:53:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x898d4c00) [pid = 18975] [serial = 808] [outer = (nil)] 05:53:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8a2c3800) [pid = 18975] [serial = 809] [outer = 0x898d4c00] 05:53:17 INFO - PROCESS | 18975 | 1467982397365 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8b0de400) [pid = 18975] [serial = 810] [outer = 0x898d4c00] 05:53:18 INFO - PROCESS | 18975 | 1467982398216 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1533ms 05:53:18 INFO - PROCESS | 18975 | 1467982398273 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 18975 | 1467982398276 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:53:18 INFO - PROCESS | 18975 | 1467982398285 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 18975 | 1467982398293 Marionette TRACE conn3 <- [1,1050,null,{}] 05:53:18 INFO - PROCESS | 18975 | 1467982398310 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:18 INFO - PROCESS | 18975 | 1467982398319 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:18 INFO - PROCESS | 18975 | 1467982398503 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:53:18 INFO - PROCESS | 18975 | 1467982398639 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 18975 | 1467982398651 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:18 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9ad400 == 39 [pid = 18975] [id = 270] 05:53:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8d9b0c00) [pid = 18975] [serial = 811] [outer = (nil)] 05:53:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8e36b400) [pid = 18975] [serial = 812] [outer = 0x8d9b0c00] 05:53:18 INFO - PROCESS | 18975 | 1467982398733 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8e622c00) [pid = 18975] [serial = 813] [outer = 0x8d9b0c00] 05:53:19 INFO - PROCESS | 18975 | 1467982399626 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1398ms 05:53:19 INFO - PROCESS | 18975 | 1467982399683 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 18975 | 1467982399689 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:53:19 INFO - PROCESS | 18975 | 1467982399695 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 18975 | 1467982399699 Marionette TRACE conn3 <- [1,1054,null,{}] 05:53:19 INFO - PROCESS | 18975 | 1467982399705 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:19 INFO - PROCESS | 18975 | 1467982399711 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:19 INFO - PROCESS | 18975 | 1467982399924 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:53:20 INFO - PROCESS | 18975 | 1467982400094 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 18975 | 1467982400103 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c6800 == 40 [pid = 18975] [id = 271] 05:53:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8e629400) [pid = 18975] [serial = 814] [outer = (nil)] 05:53:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8e908800) [pid = 18975] [serial = 815] [outer = 0x8e629400] 05:53:20 INFO - PROCESS | 18975 | 1467982400195 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8e910400) [pid = 18975] [serial = 816] [outer = 0x8e629400] 05:53:21 INFO - PROCESS | 18975 | 1467982401117 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1488ms 05:53:21 INFO - PROCESS | 18975 | 1467982401185 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 18975 | 1467982401188 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:53:21 INFO - PROCESS | 18975 | 1467982401201 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 18975 | 1467982401204 Marionette TRACE conn3 <- [1,1058,null,{}] 05:53:21 INFO - PROCESS | 18975 | 1467982401210 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:21 INFO - PROCESS | 18975 | 1467982401215 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:21 INFO - PROCESS | 18975 | 1467982401459 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:53:21 INFO - PROCESS | 18975 | 1467982401483 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:21 INFO - PROCESS | 18975 | 1467982401491 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e561800 == 41 [pid = 18975] [id = 272] 05:53:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8e629000) [pid = 18975] [serial = 817] [outer = (nil)] 05:53:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8e91f000) [pid = 18975] [serial = 818] [outer = 0x8e629000] 05:53:21 INFO - PROCESS | 18975 | 1467982401564 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8ea31000) [pid = 18975] [serial = 819] [outer = 0x8e629000] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8beb1c00) [pid = 18975] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8c3fd800) [pid = 18975] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8d9aac00) [pid = 18975] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8a2c5800) [pid = 18975] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8a2cb400) [pid = 18975] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8c4f2000) [pid = 18975] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8e91bc00) [pid = 18975] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8e91ec00) [pid = 18975] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8f461400) [pid = 18975] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8ea86400) [pid = 18975] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8b4e6400) [pid = 18975] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8ad0fc00) [pid = 18975] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:53:22 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x898dac00) [pid = 18975] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:53:22 INFO - PROCESS | 18975 | 1467982402657 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1485ms 05:53:22 INFO - PROCESS | 18975 | 1467982402688 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:53:22 INFO - PROCESS | 18975 | 1467982402692 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:53:22 INFO - PROCESS | 18975 | 1467982402699 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:53:22 INFO - PROCESS | 18975 | 1467982402702 Marionette TRACE conn3 <- [1,1062,null,{}] 05:53:22 INFO - PROCESS | 18975 | 1467982402708 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:22 INFO - PROCESS | 18975 | 1467982402718 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:22 INFO - PROCESS | 18975 | 1467982402981 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:53:23 INFO - PROCESS | 18975 | 1467982402997 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:23 INFO - PROCESS | 18975 | 1467982403003 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad18400 == 42 [pid = 18975] [id = 273] 05:53:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8beb8c00) [pid = 18975] [serial = 820] [outer = (nil)] 05:53:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ea39400) [pid = 18975] [serial = 821] [outer = 0x8beb8c00] 05:53:23 INFO - PROCESS | 18975 | 1467982403079 Marionette DEBUG loaded listener.js 05:53:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8ec62800) [pid = 18975] [serial = 822] [outer = 0x8beb8c00] 05:53:23 INFO - PROCESS | 18975 | 1467982403945 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1283ms 05:53:23 INFO - PROCESS | 18975 | 1467982403984 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 18975 | 1467982403987 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:53:24 INFO - PROCESS | 18975 | 1467982403995 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 18975 | 1467982403997 Marionette TRACE conn3 <- [1,1066,null,{}] 05:53:24 INFO - PROCESS | 18975 | 1467982404004 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:24 INFO - PROCESS | 18975 | 1467982404009 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:24 INFO - PROCESS | 18975 | 1467982404187 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:53:24 INFO - PROCESS | 18975 | 1467982404429 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 18975 | 1467982404441 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:24 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e1c00 == 43 [pid = 18975] [id = 274] 05:53:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x888e3000) [pid = 18975] [serial = 823] [outer = (nil)] 05:53:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x888f0400) [pid = 18975] [serial = 824] [outer = 0x888e3000] 05:53:24 INFO - PROCESS | 18975 | 1467982404537 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x898da000) [pid = 18975] [serial = 825] [outer = 0x888e3000] 05:53:25 INFO - PROCESS | 18975 | 1467982405617 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1646ms 05:53:25 INFO - PROCESS | 18975 | 1467982405644 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 18975 | 1467982405651 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:53:25 INFO - PROCESS | 18975 | 1467982405661 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 18975 | 1467982405667 Marionette TRACE conn3 <- [1,1070,null,{}] 05:53:25 INFO - PROCESS | 18975 | 1467982405676 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:25 INFO - PROCESS | 18975 | 1467982405686 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:25 INFO - PROCESS | 18975 | 1467982405941 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:53:26 INFO - PROCESS | 18975 | 1467982406224 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 18975 | 1467982406237 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:26 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4eec00 == 44 [pid = 18975] [id = 275] 05:53:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8beb9c00) [pid = 18975] [serial = 826] [outer = (nil)] 05:53:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8c4ea400) [pid = 18975] [serial = 827] [outer = 0x8beb9c00] 05:53:26 INFO - PROCESS | 18975 | 1467982406328 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8d443800) [pid = 18975] [serial = 828] [outer = 0x8beb9c00] 05:53:27 INFO - PROCESS | 18975 | 1467982407351 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1741ms 05:53:27 INFO - PROCESS | 18975 | 1467982407406 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 18975 | 1467982407412 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:53:27 INFO - PROCESS | 18975 | 1467982407421 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 18975 | 1467982407426 Marionette TRACE conn3 <- [1,1074,null,{}] 05:53:27 INFO - PROCESS | 18975 | 1467982407433 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:27 INFO - PROCESS | 18975 | 1467982407439 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:27 INFO - PROCESS | 18975 | 1467982407687 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:53:28 INFO - PROCESS | 18975 | 1467982408004 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 18975 | 1467982408015 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:28 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9b1400 == 45 [pid = 18975] [id = 276] 05:53:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8e36b000) [pid = 18975] [serial = 829] [outer = (nil)] 05:53:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8e56fc00) [pid = 18975] [serial = 830] [outer = 0x8e36b000] 05:53:28 INFO - PROCESS | 18975 | 1467982408107 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8e90b400) [pid = 18975] [serial = 831] [outer = 0x8e36b000] 05:53:29 INFO - PROCESS | 18975 | 1467982409094 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1696ms 05:53:29 INFO - PROCESS | 18975 | 1467982409119 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 18975 | 1467982409124 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:53:29 INFO - PROCESS | 18975 | 1467982409142 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 18975 | 1467982409152 Marionette TRACE conn3 <- [1,1078,null,{}] 05:53:29 INFO - PROCESS | 18975 | 1467982409161 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:29 INFO - PROCESS | 18975 | 1467982409168 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:29 INFO - PROCESS | 18975 | 1467982409447 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:53:29 INFO - PROCESS | 18975 | 1467982409695 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 18975 | 1467982409707 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea30800 == 46 [pid = 18975] [id = 277] 05:53:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8ea90800) [pid = 18975] [serial = 832] [outer = (nil)] 05:53:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8f46e000) [pid = 18975] [serial = 833] [outer = 0x8ea90800] 05:53:29 INFO - PROCESS | 18975 | 1467982409798 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8f61c400) [pid = 18975] [serial = 834] [outer = 0x8ea90800] 05:53:29 INFO - PROCESS | 18975 | --DOCSHELL 0x99d25000 == 45 [pid = 18975] [id = 9] 05:53:30 INFO - PROCESS | 18975 | 1467982410841 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1751ms 05:53:30 INFO - PROCESS | 18975 | 1467982410885 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:53:30 INFO - PROCESS | 18975 | 1467982410890 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:53:30 INFO - PROCESS | 18975 | 1467982410897 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 18975 | 1467982410900 Marionette TRACE conn3 <- [1,1082,null,{}] 05:53:30 INFO - PROCESS | 18975 | 1467982410907 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:30 INFO - PROCESS | 18975 | 1467982410912 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:31 INFO - PROCESS | 18975 | 1467982411154 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:53:31 INFO - PROCESS | 18975 | 1467982411377 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 18975 | 1467982411388 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:31 INFO - PROCESS | 18975 | ++DOCSHELL 0x898dc800 == 46 [pid = 18975] [id = 278] 05:53:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8d827400) [pid = 18975] [serial = 835] [outer = (nil)] 05:53:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8ff2bc00) [pid = 18975] [serial = 836] [outer = 0x8d827400] 05:53:31 INFO - PROCESS | 18975 | 1467982411487 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x9012c400) [pid = 18975] [serial = 837] [outer = 0x8d827400] 05:53:32 INFO - PROCESS | 18975 | 1467982412535 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1689ms 05:53:32 INFO - PROCESS | 18975 | 1467982412588 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:53:32 INFO - PROCESS | 18975 | 1467982412592 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:53:32 INFO - PROCESS | 18975 | 1467982412600 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 18975 | 1467982412604 Marionette TRACE conn3 <- [1,1086,null,{}] 05:53:32 INFO - PROCESS | 18975 | 1467982412610 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:32 INFO - PROCESS | 18975 | 1467982412616 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:32 INFO - PROCESS | 18975 | 1467982412830 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:53:33 INFO - PROCESS | 18975 | 1467982413058 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 18975 | 1467982413077 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:33 INFO - PROCESS | 18975 | ++DOCSHELL 0x902ea400 == 47 [pid = 18975] [id = 279] 05:53:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x902eac00) [pid = 18975] [serial = 838] [outer = (nil)] 05:53:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x902edc00) [pid = 18975] [serial = 839] [outer = 0x902eac00] 05:53:33 INFO - PROCESS | 18975 | 1467982413218 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x918de400) [pid = 18975] [serial = 840] [outer = 0x902eac00] 05:53:34 INFO - PROCESS | 18975 | 1467982414263 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1737ms 05:53:34 INFO - PROCESS | 18975 | 1467982414339 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 18975 | 1467982414343 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:53:34 INFO - PROCESS | 18975 | 1467982414351 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 18975 | 1467982414355 Marionette TRACE conn3 <- [1,1090,null,{}] 05:53:34 INFO - PROCESS | 18975 | 1467982414361 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:34 INFO - PROCESS | 18975 | 1467982414367 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:34 INFO - PROCESS | 18975 | 1467982414620 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:53:34 INFO - PROCESS | 18975 | 1467982414895 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 18975 | 1467982414908 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4f0400 == 48 [pid = 18975] [id = 280] 05:53:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x8f464400) [pid = 18975] [serial = 841] [outer = (nil)] 05:53:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 111 (0x9190c400) [pid = 18975] [serial = 842] [outer = 0x8f464400] 05:53:34 INFO - PROCESS | 18975 | 1467982414989 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0x9190f400) [pid = 18975] [serial = 843] [outer = 0x8f464400] 05:53:35 INFO - PROCESS | 18975 | 1467982415922 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1633ms 05:53:35 INFO - PROCESS | 18975 | 1467982415985 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:53:35 INFO - PROCESS | 18975 | 1467982415989 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:53:35 INFO - PROCESS | 18975 | 1467982415996 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:53:36 INFO - PROCESS | 18975 | 1467982416000 Marionette TRACE conn3 <- [1,1094,null,{}] 05:53:36 INFO - PROCESS | 18975 | 1467982416007 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:36 INFO - PROCESS | 18975 | 1467982416012 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:36 INFO - PROCESS | 18975 | 1467982416223 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:53:36 INFO - PROCESS | 18975 | 1467982416462 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 18975 | 1467982416473 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e2000 == 49 [pid = 18975] [id = 281] 05:53:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 113 (0x8ad0f800) [pid = 18975] [serial = 844] [outer = (nil)] 05:53:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 114 (0x8c3f0c00) [pid = 18975] [serial = 845] [outer = 0x8ad0f800] 05:53:36 INFO - PROCESS | 18975 | 1467982416603 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 115 (0x8d825c00) [pid = 18975] [serial = 846] [outer = 0x8ad0f800] 05:53:37 INFO - PROCESS | 18975 | 1467982417599 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1638ms 05:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:53:37 INFO - PROCESS | 18975 | 1467982417635 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 18975 | 1467982417638 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:53:37 INFO - PROCESS | 18975 | 1467982417645 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 18975 | 1467982417648 Marionette TRACE conn3 <- [1,1098,null,{}] 05:53:37 INFO - PROCESS | 18975 | 1467982417655 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:37 INFO - PROCESS | 18975 | 1467982417660 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:37 INFO - PROCESS | 18975 | 1467982417869 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:53:38 INFO - PROCESS | 18975 | 1467982418419 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 18975 | 1467982418432 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cd400 == 50 [pid = 18975] [id = 282] 05:53:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 116 (0x8a2cd800) [pid = 18975] [serial = 847] [outer = (nil)] 05:53:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 117 (0x8ad14c00) [pid = 18975] [serial = 848] [outer = 0x8a2cd800] 05:53:38 INFO - PROCESS | 18975 | 1467982418519 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 118 (0x8b4ecc00) [pid = 18975] [serial = 849] [outer = 0x8a2cd800] 05:53:39 INFO - PROCESS | 18975 | 1467982419443 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1837ms 05:53:39 INFO - PROCESS | 18975 | 1467982419483 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:53:39 INFO - PROCESS | 18975 | 1467982419489 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:53:39 INFO - PROCESS | 18975 | 1467982419498 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 18975 | 1467982419503 Marionette TRACE conn3 <- [1,1102,null,{}] 05:53:39 INFO - PROCESS | 18975 | 1467982419511 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:39 INFO - PROCESS | 18975 | 1467982419518 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:39 INFO - PROCESS | 18975 | 1467982419711 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:53:40 INFO - PROCESS | 18975 | 1467982420055 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 18975 | 1467982420065 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ebc00 == 51 [pid = 18975] [id = 283] 05:53:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 119 (0x8b4e2800) [pid = 18975] [serial = 850] [outer = (nil)] 05:53:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 120 (0x8d827000) [pid = 18975] [serial = 851] [outer = 0x8b4e2800] 05:53:40 INFO - PROCESS | 18975 | 1467982420155 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 121 (0x8d9b0800) [pid = 18975] [serial = 852] [outer = 0x8b4e2800] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x888e7400 == 50 [pid = 18975] [id = 240] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4ec000 == 49 [pid = 18975] [id = 253] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2d0c00 == 48 [pid = 18975] [id = 252] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad18400 == 47 [pid = 18975] [id = 273] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8e561800 == 46 [pid = 18975] [id = 272] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c6800 == 45 [pid = 18975] [id = 271] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9ad400 == 44 [pid = 18975] [id = 270] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x898d3c00 == 43 [pid = 18975] [id = 269] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0d400 == 42 [pid = 18975] [id = 268] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad15c00 == 41 [pid = 18975] [id = 241] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c4000 == 40 [pid = 18975] [id = 254] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4eb000 == 39 [pid = 18975] [id = 255] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c3000 == 38 [pid = 18975] [id = 251] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8e367000 == 37 [pid = 18975] [id = 263] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad14000 == 36 [pid = 18975] [id = 266] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4efc00 == 35 [pid = 18975] [id = 248] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3fe000 == 34 [pid = 18975] [id = 260] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea32400 == 33 [pid = 18975] [id = 261] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8f461000 == 32 [pid = 18975] [id = 249] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb1800 == 31 [pid = 18975] [id = 242] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x888eb800 == 30 [pid = 18975] [id = 265] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9a9000 == 29 [pid = 18975] [id = 262] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f8400 == 28 [pid = 18975] [id = 246] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x888e7000 == 27 [pid = 18975] [id = 257] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x898d4400 == 26 [pid = 18975] [id = 245] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x898d0800 == 25 [pid = 18975] [id = 259] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x888e4400 == 24 [pid = 18975] [id = 267] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9a9c00 == 23 [pid = 18975] [id = 256] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9b6000 == 22 [pid = 18975] [id = 243] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cc400 == 21 [pid = 18975] [id = 258] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8e91a000 == 20 [pid = 18975] [id = 247] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8e631c00 == 19 [pid = 18975] [id = 244] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x888e6000 == 18 [pid = 18975] [id = 264] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8e906000 == 17 [pid = 18975] [id = 250] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x9b01f800 == 16 [pid = 18975] [id = 10] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4f0400 == 15 [pid = 18975] [id = 280] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x888e2000 == 14 [pid = 18975] [id = 281] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x902ea400 == 13 [pid = 18975] [id = 279] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x898dc800 == 12 [pid = 18975] [id = 278] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea30800 == 11 [pid = 18975] [id = 277] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4eec00 == 10 [pid = 18975] [id = 275] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9b1400 == 9 [pid = 18975] [id = 276] 05:53:42 INFO - PROCESS | 18975 | --DOCSHELL 0x888e1c00 == 8 [pid = 18975] [id = 274] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 120 (0x8beb9000) [pid = 18975] [serial = 767] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 119 (0x8e364000) [pid = 18975] [serial = 762] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 118 (0x8d9a8000) [pid = 18975] [serial = 761] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 117 (0x8d9b2800) [pid = 18975] [serial = 770] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 116 (0x8e36e400) [pid = 18975] [serial = 771] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 115 (0x8a2cac00) [pid = 18975] [serial = 764] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 114 (0x8ad0e000) [pid = 18975] [serial = 765] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 113 (0x8b0dd400) [pid = 18975] [serial = 738] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 112 (0x8d825400) [pid = 18975] [serial = 741] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0x8d442000) [pid = 18975] [serial = 740] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 110 (0x8ea33400) [pid = 18975] [serial = 744] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x8ea2e800) [pid = 18975] [serial = 743] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8e623800) [pid = 18975] [serial = 776] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8ec5e000) [pid = 18975] [serial = 747] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8ea8f000) [pid = 18975] [serial = 746] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8f46d400) [pid = 18975] [serial = 750] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8f466000) [pid = 18975] [serial = 749] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8fe38400) [pid = 18975] [serial = 753] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8fe30800) [pid = 18975] [serial = 752] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8ff26800) [pid = 18975] [serial = 756] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8fe2f800) [pid = 18975] [serial = 755] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8beb0800) [pid = 18975] [serial = 759] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8ad19800) [pid = 18975] [serial = 758] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8ad12c00) [pid = 18975] [serial = 737] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8b4e6c00) [pid = 18975] [serial = 773] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8d9a9400) [pid = 18975] [serial = 774] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8c3f1800) [pid = 18975] [serial = 768] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 18975 | 1467982422462 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 3105ms 05:53:42 INFO - PROCESS | 18975 | 1467982422602 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:53:42 INFO - PROCESS | 18975 | 1467982422609 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:53:42 INFO - PROCESS | 18975 | 1467982422618 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 18975 | 1467982422625 Marionette TRACE conn3 <- [1,1106,null,{}] 05:53:42 INFO - PROCESS | 18975 | 1467982422635 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:42 INFO - PROCESS | 18975 | 1467982422639 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:42 INFO - PROCESS | 18975 | 1467982422810 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:53:42 INFO - PROCESS | 18975 | 1467982422938 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 18975 | 1467982422949 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:42 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c2000 == 9 [pid = 18975] [id = 284] 05:53:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8a2c2400) [pid = 18975] [serial = 853] [outer = (nil)] 05:53:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8a2c6000) [pid = 18975] [serial = 854] [outer = 0x8a2c2400] 05:53:43 INFO - PROCESS | 18975 | 1467982423027 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8a2d0000) [pid = 18975] [serial = 855] [outer = 0x8a2c2400] 05:53:43 INFO - PROCESS | 18975 | 1467982423911 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1344ms 05:53:43 INFO - PROCESS | 18975 | 1467982423961 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:53:43 INFO - PROCESS | 18975 | 1467982423970 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:53:43 INFO - PROCESS | 18975 | 1467982423982 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 18975 | 1467982423987 Marionette TRACE conn3 <- [1,1110,null,{}] 05:53:43 INFO - PROCESS | 18975 | 1467982423993 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:44 INFO - PROCESS | 18975 | 1467982424000 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:44 INFO - PROCESS | 18975 | 1467982424185 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:53:44 INFO - PROCESS | 18975 | 1467982424318 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 18975 | 1467982424326 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4ea000 == 10 [pid = 18975] [id = 285] 05:53:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8b4ec000) [pid = 18975] [serial = 856] [outer = (nil)] 05:53:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8beb6800) [pid = 18975] [serial = 857] [outer = 0x8b4ec000] 05:53:44 INFO - PROCESS | 18975 | 1467982424404 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8bebc800) [pid = 18975] [serial = 858] [outer = 0x8b4ec000] 05:53:45 INFO - PROCESS | 18975 | 1467982425384 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1439ms 05:53:45 INFO - PROCESS | 18975 | 1467982425421 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 18975 | 1467982425424 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:53:45 INFO - PROCESS | 18975 | 1467982425433 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 18975 | 1467982425439 Marionette TRACE conn3 <- [1,1114,null,{}] 05:53:45 INFO - PROCESS | 18975 | 1467982425467 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:45 INFO - PROCESS | 18975 | 1467982425477 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:45 INFO - PROCESS | 18975 | 1467982425718 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:53:45 INFO - PROCESS | 18975 | 1467982425752 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 18975 | 1467982425764 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d81f400 == 11 [pid = 18975] [id = 286] 05:53:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8d821400) [pid = 18975] [serial = 859] [outer = (nil)] 05:53:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8d9a8c00) [pid = 18975] [serial = 860] [outer = 0x8d821400] 05:53:45 INFO - PROCESS | 18975 | 1467982425844 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8d9b0400) [pid = 18975] [serial = 861] [outer = 0x8d821400] 05:53:46 INFO - PROCESS | 18975 | 1467982426889 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1497ms 05:53:46 INFO - PROCESS | 18975 | 1467982426930 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 18975 | 1467982426953 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x99d26800) [pid = 18975] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x9b026c00) [pid = 18975] [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.] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8beb8c00) [pid = 18975] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8e629000) [pid = 18975] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8b0d5c00) [pid = 18975] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8ea33c00) [pid = 18975] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8ec5d000) [pid = 18975] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8ea8a000) [pid = 18975] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x888ec800) [pid = 18975] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8e36dc00) [pid = 18975] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8d444000) [pid = 18975] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8ad10c00) [pid = 18975] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x898d6000) [pid = 18975] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x898d9c00) [pid = 18975] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x888ee400) [pid = 18975] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x898d4c00) [pid = 18975] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8d9b0c00) [pid = 18975] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:53:47 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e629400) [pid = 18975] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:53:47 INFO - PROCESS | 18975 | 1467982427864 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 18975 | 1467982427867 Marionette TRACE conn3 <- [1,1118,null,{}] 05:53:47 INFO - PROCESS | 18975 | 1467982427902 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:47 INFO - PROCESS | 18975 | 1467982427908 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:48 INFO - PROCESS | 18975 | 1467982428116 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:53:48 INFO - PROCESS | 18975 | 1467982428195 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 18975 | 1467982428202 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:48 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4eac00 == 12 [pid = 18975] [id = 287] 05:53:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8c4ebc00) [pid = 18975] [serial = 862] [outer = (nil)] 05:53:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8d81dc00) [pid = 18975] [serial = 863] [outer = 0x8c4ebc00] 05:53:48 INFO - PROCESS | 18975 | 1467982428278 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8e566000) [pid = 18975] [serial = 864] [outer = 0x8c4ebc00] 05:53:49 INFO - PROCESS | 18975 | 1467982429126 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2164ms 05:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:53:49 INFO - PROCESS | 18975 | 1467982429177 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 18975 | 1467982429180 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:53:49 INFO - PROCESS | 18975 | 1467982429187 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 18975 | 1467982429191 Marionette TRACE conn3 <- [1,1122,null,{}] 05:53:49 INFO - PROCESS | 18975 | 1467982429197 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:49 INFO - PROCESS | 18975 | 1467982429203 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:49 INFO - PROCESS | 18975 | 1467982429370 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:53:49 INFO - PROCESS | 18975 | 1467982429496 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 18975 | 1467982429503 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e627000 == 13 [pid = 18975] [id = 288] 05:53:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e628c00) [pid = 18975] [serial = 865] [outer = (nil)] 05:53:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e901400) [pid = 18975] [serial = 866] [outer = 0x8e628c00] 05:53:49 INFO - PROCESS | 18975 | 1467982429595 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8e908400) [pid = 18975] [serial = 867] [outer = 0x8e628c00] 05:53:50 INFO - PROCESS | 18975 | 1467982430616 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1483ms 05:53:50 INFO - PROCESS | 18975 | 1467982430671 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 18975 | 1467982430677 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:53:50 INFO - PROCESS | 18975 | 1467982430686 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 18975 | 1467982430693 Marionette TRACE conn3 <- [1,1126,null,{}] 05:53:50 INFO - PROCESS | 18975 | 1467982430704 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:50 INFO - PROCESS | 18975 | 1467982430709 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:50 INFO - PROCESS | 18975 | 1467982430958 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:53:51 INFO - PROCESS | 18975 | 1467982431195 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 18975 | 1467982431204 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d5800 == 14 [pid = 18975] [id = 289] 05:53:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8b0d7000) [pid = 18975] [serial = 868] [outer = (nil)] 05:53:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8beb3800) [pid = 18975] [serial = 869] [outer = 0x8b0d7000] 05:53:51 INFO - PROCESS | 18975 | 1467982431351 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8c3f8000) [pid = 18975] [serial = 870] [outer = 0x8b0d7000] 05:53:52 INFO - PROCESS | 18975 | 1467982432328 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1696ms 05:53:52 INFO - PROCESS | 18975 | 1467982432383 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 18975 | 1467982432390 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:53:52 INFO - PROCESS | 18975 | 1467982432402 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 18975 | 1467982432407 Marionette TRACE conn3 <- [1,1130,null,{}] 05:53:52 INFO - PROCESS | 18975 | 1467982432455 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:52 INFO - PROCESS | 18975 | 1467982432462 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:52 INFO - PROCESS | 18975 | 1467982432736 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:53:52 INFO - PROCESS | 18975 | 1467982432938 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 18975 | 1467982432950 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e8000 == 15 [pid = 18975] [id = 290] 05:53:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8d9b3400) [pid = 18975] [serial = 871] [outer = (nil)] 05:53:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8e36f800) [pid = 18975] [serial = 872] [outer = 0x8d9b3400] 05:53:53 INFO - PROCESS | 18975 | 1467982433037 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8e62ac00) [pid = 18975] [serial = 873] [outer = 0x8d9b3400] 05:53:54 INFO - PROCESS | 18975 | 1467982434095 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1751ms 05:53:54 INFO - PROCESS | 18975 | 1467982434154 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 18975 | 1467982434157 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:53:54 INFO - PROCESS | 18975 | 1467982434167 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 18975 | 1467982434174 Marionette TRACE conn3 <- [1,1134,null,{}] 05:53:54 INFO - PROCESS | 18975 | 1467982434193 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:54 INFO - PROCESS | 18975 | 1467982434202 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:54 INFO - PROCESS | 18975 | 1467982434528 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:53:54 INFO - PROCESS | 18975 | 1467982434723 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 18975 | 1467982434736 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea2f800 == 16 [pid = 18975] [id = 291] 05:53:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8ea2fc00) [pid = 18975] [serial = 874] [outer = (nil)] 05:53:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8ea36800) [pid = 18975] [serial = 875] [outer = 0x8ea2fc00] 05:53:54 INFO - PROCESS | 18975 | 1467982434824 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8ea87400) [pid = 18975] [serial = 876] [outer = 0x8ea2fc00] 05:53:55 INFO - PROCESS | 18975 | 1467982435758 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1653ms 05:53:55 INFO - PROCESS | 18975 | 1467982435820 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 18975 | 1467982435826 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:53:55 INFO - PROCESS | 18975 | 1467982435833 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 18975 | 1467982435836 Marionette TRACE conn3 <- [1,1138,null,{}] 05:53:55 INFO - PROCESS | 18975 | 1467982435843 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:55 INFO - PROCESS | 18975 | 1467982435849 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:56 INFO - PROCESS | 18975 | 1467982436046 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:53:56 INFO - PROCESS | 18975 | 1467982436266 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 18975 | 1467982436273 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea8bc00 == 17 [pid = 18975] [id = 292] 05:53:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8ea8d400) [pid = 18975] [serial = 877] [outer = (nil)] 05:53:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8ec59000) [pid = 18975] [serial = 878] [outer = 0x8ea8d400] 05:53:56 INFO - PROCESS | 18975 | 1467982436429 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8ec5e000) [pid = 18975] [serial = 879] [outer = 0x8ea8d400] 05:53:57 INFO - PROCESS | 18975 | 1467982437407 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1642ms 05:53:57 INFO - PROCESS | 18975 | 1467982437476 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:53:57 INFO - PROCESS | 18975 | 1467982437481 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:53:57 INFO - PROCESS | 18975 | 1467982437489 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 18975 | 1467982437492 Marionette TRACE conn3 <- [1,1142,null,{}] 05:53:57 INFO - PROCESS | 18975 | 1467982437499 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:57 INFO - PROCESS | 18975 | 1467982437505 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:57 INFO - PROCESS | 18975 | 1467982437700 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:53:57 INFO - PROCESS | 18975 | 1467982437932 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 18975 | 1467982437944 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:58 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec5a000 == 18 [pid = 18975] [id = 293] 05:53:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8f468c00) [pid = 18975] [serial = 880] [outer = (nil)] 05:53:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8f46d400) [pid = 18975] [serial = 881] [outer = 0x8f468c00] 05:53:58 INFO - PROCESS | 18975 | 1467982438071 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8f613c00) [pid = 18975] [serial = 882] [outer = 0x8f468c00] 05:53:59 INFO - PROCESS | 18975 | 1467982439052 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1640ms 05:53:59 INFO - PROCESS | 18975 | 1467982439129 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 18975 | 1467982439133 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:53:59 INFO - PROCESS | 18975 | 1467982439140 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 18975 | 1467982439145 Marionette TRACE conn3 <- [1,1146,null,{}] 05:53:59 INFO - PROCESS | 18975 | 1467982439151 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:59 INFO - PROCESS | 18975 | 1467982439163 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:59 INFO - PROCESS | 18975 | 1467982439439 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:53:59 INFO - PROCESS | 18975 | 1467982439731 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 18975 | 1467982439743 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:53:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x898db800 == 19 [pid = 18975] [id = 294] 05:53:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8c3f4800) [pid = 18975] [serial = 883] [outer = (nil)] 05:53:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8f462000) [pid = 18975] [serial = 884] [outer = 0x8c3f4800] 05:53:59 INFO - PROCESS | 18975 | 1467982439830 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x8e906000) [pid = 18975] [serial = 885] [outer = 0x8c3f4800] 05:54:00 INFO - PROCESS | 18975 | 1467982440789 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1691ms 05:54:00 INFO - PROCESS | 18975 | 1467982440835 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 18975 | 1467982440843 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:54:00 INFO - PROCESS | 18975 | 1467982440854 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 18975 | 1467982440859 Marionette TRACE conn3 <- [1,1150,null,{}] 05:54:00 INFO - PROCESS | 18975 | 1467982440870 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:00 INFO - PROCESS | 18975 | 1467982440877 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:01 INFO - PROCESS | 18975 | 1467982441210 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:54:01 INFO - PROCESS | 18975 | 1467982441747 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:01 INFO - PROCESS | 18975 | 1467982441756 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ec400 == 20 [pid = 18975] [id = 295] 05:54:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x888ecc00) [pid = 18975] [serial = 886] [outer = (nil)] 05:54:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 111 (0x898d8400) [pid = 18975] [serial = 887] [outer = 0x888ecc00] 05:54:01 INFO - PROCESS | 18975 | 1467982441838 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0x8ad11400) [pid = 18975] [serial = 888] [outer = 0x888ecc00] 05:54:02 INFO - PROCESS | 18975 | 1467982442927 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:54:02 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0x8ea39400) [pid = 18975] [serial = 821] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 18975 | --DOMWINDOW == 110 (0x8e91f000) [pid = 18975] [serial = 818] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x8ff30800) [pid = 18975] [serial = 800] [outer = (nil)] [url = about:blank] 05:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2151ms 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x9012e400) [pid = 18975] [serial = 801] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8ea83800) [pid = 18975] [serial = 785] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8ea89000) [pid = 18975] [serial = 786] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8f461c00) [pid = 18975] [serial = 788] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8f467400) [pid = 18975] [serial = 789] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8f613000) [pid = 18975] [serial = 791] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8f61b400) [pid = 18975] [serial = 792] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8ff2a800) [pid = 18975] [serial = 797] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x90124400) [pid = 18975] [serial = 798] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8e56ac00) [pid = 18975] [serial = 782] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8d447c00) [pid = 18975] [serial = 783] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8e901800) [pid = 18975] [serial = 777] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8b0d4000) [pid = 18975] [serial = 806] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8b0dc400) [pid = 18975] [serial = 807] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8beb0c00) [pid = 18975] [serial = 779] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8c3f5400) [pid = 18975] [serial = 780] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8ff24800) [pid = 18975] [serial = 794] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8ff2dc00) [pid = 18975] [serial = 795] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8c3f3800) [pid = 18975] [serial = 803] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8c4ec400) [pid = 18975] [serial = 804] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8a2c3800) [pid = 18975] [serial = 809] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8b0de400) [pid = 18975] [serial = 810] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e36b400) [pid = 18975] [serial = 812] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e622c00) [pid = 18975] [serial = 813] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8ea31000) [pid = 18975] [serial = 819] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ec62800) [pid = 18975] [serial = 822] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8e910400) [pid = 18975] [serial = 816] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e908800) [pid = 18975] [serial = 815] [outer = (nil)] [url = about:blank] 05:54:03 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x898ddc00) [pid = 18975] [serial = 582] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:54:03 INFO - PROCESS | 18975 | 1467982443056 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 18975 | 1467982443063 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:54:03 INFO - PROCESS | 18975 | 1467982443073 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 18975 | 1467982443077 Marionette TRACE conn3 <- [1,1154,null,{}] 05:54:03 INFO - PROCESS | 18975 | 1467982443086 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:03 INFO - PROCESS | 18975 | 1467982443092 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:03 INFO - PROCESS | 18975 | 1467982443288 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:54:03 INFO - PROCESS | 18975 | 1467982443482 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 18975 | 1467982443493 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4eb000 == 21 [pid = 18975] [id = 296] 05:54:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8beb0c00) [pid = 18975] [serial = 889] [outer = (nil)] 05:54:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8beb9400) [pid = 18975] [serial = 890] [outer = 0x8beb0c00] 05:54:03 INFO - PROCESS | 18975 | 1467982443568 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8c4ecc00) [pid = 18975] [serial = 891] [outer = 0x8beb0c00] 05:54:04 INFO - PROCESS | 18975 | 1467982444418 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1389ms 05:54:04 INFO - PROCESS | 18975 | 1467982444466 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:54:04 INFO - PROCESS | 18975 | 1467982444473 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:54:04 INFO - PROCESS | 18975 | 1467982444480 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 18975 | 1467982444484 Marionette TRACE conn3 <- [1,1158,null,{}] 05:54:04 INFO - PROCESS | 18975 | 1467982444490 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:04 INFO - PROCESS | 18975 | 1467982444495 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:04 INFO - PROCESS | 18975 | 1467982444681 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:54:04 INFO - PROCESS | 18975 | 1467982444823 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 18975 | 1467982444833 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad13400 == 22 [pid = 18975] [id = 297] 05:54:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8d9af400) [pid = 18975] [serial = 892] [outer = (nil)] 05:54:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e564400) [pid = 18975] [serial = 893] [outer = 0x8d9af400] 05:54:04 INFO - PROCESS | 18975 | 1467982444904 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e626800) [pid = 18975] [serial = 894] [outer = 0x8d9af400] 05:54:05 INFO - PROCESS | 18975 | 1467982445768 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1333ms 05:54:05 INFO - PROCESS | 18975 | 1467982445816 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 18975 | 1467982445821 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:54:05 INFO - PROCESS | 18975 | 1467982445838 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 18975 | 1467982445847 Marionette TRACE conn3 <- [1,1162,null,{}] 05:54:05 INFO - PROCESS | 18975 | 1467982445860 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:05 INFO - PROCESS | 18975 | 1467982445868 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:06 INFO - PROCESS | 18975 | 1467982446098 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:54:06 INFO - PROCESS | 18975 | 1467982446123 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 18975 | 1467982446130 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:06 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4ea400 == 23 [pid = 18975] [id = 298] 05:54:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e361400) [pid = 18975] [serial = 895] [outer = (nil)] 05:54:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ea2dc00) [pid = 18975] [serial = 896] [outer = 0x8e361400] 05:54:06 INFO - PROCESS | 18975 | 1467982446203 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8ea33400) [pid = 18975] [serial = 897] [outer = 0x8e361400] 05:54:07 INFO - PROCESS | 18975 | 1467982447223 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1463ms 05:54:07 INFO - PROCESS | 18975 | 1467982447293 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 18975 | 1467982447298 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:54:07 INFO - PROCESS | 18975 | 1467982447304 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 18975 | 1467982447307 Marionette TRACE conn3 <- [1,1166,null,{}] 05:54:07 INFO - PROCESS | 18975 | 1467982447313 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:07 INFO - PROCESS | 18975 | 1467982447318 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:07 INFO - PROCESS | 18975 | 1467982447548 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:54:07 INFO - PROCESS | 18975 | 1467982447570 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 18975 | 1467982447579 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e2000 == 24 [pid = 18975] [id = 299] 05:54:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8b0de800) [pid = 18975] [serial = 898] [outer = (nil)] 05:54:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8ec56000) [pid = 18975] [serial = 899] [outer = 0x8b0de800] 05:54:07 INFO - PROCESS | 18975 | 1467982447652 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8f460800) [pid = 18975] [serial = 900] [outer = 0x8b0de800] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8d821400) [pid = 18975] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8b4ec000) [pid = 18975] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8b4e2800) [pid = 18975] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8c4ebc00) [pid = 18975] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8a2c2400) [pid = 18975] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x888e3000) [pid = 18975] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8beb9c00) [pid = 18975] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e36b000) [pid = 18975] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ea90800) [pid = 18975] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8d827400) [pid = 18975] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x902eac00) [pid = 18975] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8f464400) [pid = 18975] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8ad0f800) [pid = 18975] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:54:08 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8a2cd800) [pid = 18975] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:54:08 INFO - PROCESS | 18975 | 1467982448748 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1486ms 05:54:08 INFO - PROCESS | 18975 | 1467982448791 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 18975 | 1467982448795 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:54:08 INFO - PROCESS | 18975 | 1467982448802 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 18975 | 1467982448805 Marionette TRACE conn3 <- [1,1170,null,{}] 05:54:08 INFO - PROCESS | 18975 | 1467982448811 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:08 INFO - PROCESS | 18975 | 1467982448815 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:08 INFO - PROCESS | 18975 | 1467982448991 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:54:09 INFO - PROCESS | 18975 | 1467982449120 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 18975 | 1467982449140 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:09 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4ebc00 == 25 [pid = 18975] [id = 300] 05:54:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8d449400) [pid = 18975] [serial = 901] [outer = (nil)] 05:54:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e916c00) [pid = 18975] [serial = 902] [outer = 0x8d449400] 05:54:09 INFO - PROCESS | 18975 | 1467982449234 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8f463c00) [pid = 18975] [serial = 903] [outer = 0x8d449400] 05:54:10 INFO - PROCESS | 18975 | 1467982450069 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1334ms 05:54:10 INFO - PROCESS | 18975 | 1467982450159 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 18975 | 1467982450165 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:54:10 INFO - PROCESS | 18975 | 1467982450176 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 18975 | 1467982450182 Marionette TRACE conn3 <- [1,1174,null,{}] 05:54:10 INFO - PROCESS | 18975 | 1467982450193 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:10 INFO - PROCESS | 18975 | 1467982450199 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:10 INFO - PROCESS | 18975 | 1467982450434 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:54:10 INFO - PROCESS | 18975 | 1467982450611 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 18975 | 1467982450625 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d5800 == 26 [pid = 18975] [id = 301] 05:54:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ad19c00) [pid = 18975] [serial = 904] [outer = (nil)] 05:54:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8b0d9800) [pid = 18975] [serial = 905] [outer = 0x8ad19c00] 05:54:10 INFO - PROCESS | 18975 | 1467982450792 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8b4e8c00) [pid = 18975] [serial = 906] [outer = 0x8ad19c00] 05:54:11 INFO - PROCESS | 18975 | 1467982451782 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:54:11 INFO - PROCESS | 18975 | 1467982451843 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:54:11 INFO - PROCESS | 18975 | 1467982451856 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 18975 | 1467982451862 Marionette TRACE conn3 <- [1,1178,null,{}] 05:54:11 INFO - PROCESS | 18975 | 1467982451871 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:11 INFO - PROCESS | 18975 | 1467982451876 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:12 INFO - PROCESS | 18975 | 1467982452089 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:54:12 INFO - PROCESS | 18975 | 1467982452319 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 18975 | 1467982452326 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d445000 == 27 [pid = 18975] [id = 302] 05:54:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8d825800) [pid = 18975] [serial = 907] [outer = (nil)] 05:54:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e570000) [pid = 18975] [serial = 908] [outer = 0x8d825800] 05:54:12 INFO - PROCESS | 18975 | 1467982452433 Marionette DEBUG loaded listener.js 05:54:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e908000) [pid = 18975] [serial = 909] [outer = 0x8d825800] 05:54:13 INFO - PROCESS | 18975 | 1467982453422 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:54:13 INFO - PROCESS | 18975 | 1467982453508 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:54:13 INFO - PROCESS | 18975 | 1467982453516 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 18975 | 1467982453519 Marionette TRACE conn3 <- [1,1182,null,{}] 05:54:13 INFO - PROCESS | 18975 | 1467982453536 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:13 INFO - PROCESS | 18975 | 1467982453546 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:13 INFO - PROCESS | 18975 | 1467982453899 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:54:14 INFO - PROCESS | 18975 | 1467982454134 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 18975 | 1467982454150 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f613000 == 28 [pid = 18975] [id = 303] 05:54:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8f61b000) [pid = 18975] [serial = 910] [outer = (nil)] 05:54:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8f61f400) [pid = 18975] [serial = 911] [outer = 0x8f61b000] 05:54:14 INFO - PROCESS | 18975 | 1467982454237 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8fe30800) [pid = 18975] [serial = 912] [outer = 0x8f61b000] 05:54:15 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:15 INFO - PROCESS | 18975 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:54:15 INFO - PROCESS | 18975 | 1467982455207 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:54:15 INFO - PROCESS | 18975 | 1467982455262 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:54:15 INFO - PROCESS | 18975 | 1467982455270 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 18975 | 1467982455273 Marionette TRACE conn3 <- [1,1186,null,{}] 05:54:15 INFO - PROCESS | 18975 | 1467982455280 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:15 INFO - PROCESS | 18975 | 1467982455285 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:15 INFO - PROCESS | 18975 | 1467982455501 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:54:15 INFO - PROCESS | 18975 | 1467982455725 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 18975 | 1467982455735 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x888f0c00 == 29 [pid = 18975] [id = 304] 05:54:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8f612000) [pid = 18975] [serial = 913] [outer = (nil)] 05:54:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8ff2e000) [pid = 18975] [serial = 914] [outer = 0x8f612000] 05:54:15 INFO - PROCESS | 18975 | 1467982455866 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x90122800) [pid = 18975] [serial = 915] [outer = 0x8f612000] 05:54:16 INFO - PROCESS | 18975 | 1467982456810 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 18975 | 1467982456866 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:54:16 INFO - PROCESS | 18975 | 1467982456874 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 18975 | 1467982456878 Marionette TRACE conn3 <- [1,1190,null,{}] 05:54:16 INFO - PROCESS | 18975 | 1467982456885 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:16 INFO - PROCESS | 18975 | 1467982456889 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:17 INFO - PROCESS | 18975 | 1467982457107 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:54:17 INFO - PROCESS | 18975 | 1467982457326 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 18975 | 1467982457334 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e62f800 == 30 [pid = 18975] [id = 305] 05:54:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ff24c00) [pid = 18975] [serial = 916] [outer = (nil)] 05:54:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x9012bc00) [pid = 18975] [serial = 917] [outer = 0x8ff24c00] 05:54:17 INFO - PROCESS | 18975 | 1467982457461 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x902e1400) [pid = 18975] [serial = 918] [outer = 0x8ff24c00] 05:54:18 INFO - PROCESS | 18975 | 1467982458442 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:54:18 INFO - PROCESS | 18975 | 1467982458519 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:54:18 INFO - PROCESS | 18975 | 1467982458527 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - PROCESS | 18975 | 1467982458532 Marionette TRACE conn3 <- [1,1194,null,{}] 05:54:18 INFO - PROCESS | 18975 | 1467982458539 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:18 INFO - PROCESS | 18975 | 1467982458550 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:18 INFO - PROCESS | 18975 | 1467982458837 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:54:19 INFO - PROCESS | 18975 | 1467982459070 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 18975 | 1467982459080 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d9800 == 31 [pid = 18975] [id = 306] 05:54:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x902eb800) [pid = 18975] [serial = 919] [outer = (nil)] 05:54:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x918d9800) [pid = 18975] [serial = 920] [outer = 0x902eb800] 05:54:19 INFO - PROCESS | 18975 | 1467982459206 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x91909000) [pid = 18975] [serial = 921] [outer = 0x902eb800] 05:54:19 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:19 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:20 INFO - PROCESS | 18975 | 1467982460150 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 18975 | 1467982460218 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:54:20 INFO - PROCESS | 18975 | 1467982460226 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 18975 | 1467982460230 Marionette TRACE conn3 <- [1,1198,null,{}] 05:54:20 INFO - PROCESS | 18975 | 1467982460237 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:20 INFO - PROCESS | 18975 | 1467982460243 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:20 INFO - PROCESS | 18975 | 1467982460446 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:54:20 INFO - PROCESS | 18975 | 1467982460669 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 18975 | 1467982460677 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x902e7c00 == 32 [pid = 18975] [id = 307] 05:54:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x902ebc00) [pid = 18975] [serial = 922] [outer = (nil)] 05:54:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x91917000) [pid = 18975] [serial = 923] [outer = 0x902ebc00] 05:54:20 INFO - PROCESS | 18975 | 1467982460808 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x919ce800) [pid = 18975] [serial = 924] [outer = 0x902ebc00] 05:54:21 INFO - PROCESS | 18975 | 1467982461713 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1536ms 05:54:21 INFO - PROCESS | 18975 | 1467982461763 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 18975 | 1467982461767 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:54:21 INFO - PROCESS | 18975 | 1467982461774 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 18975 | 1467982461778 Marionette TRACE conn3 <- [1,1202,null,{}] 05:54:21 INFO - PROCESS | 18975 | 1467982461784 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:21 INFO - PROCESS | 18975 | 1467982461790 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:21 INFO - PROCESS | 18975 | 1467982461990 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:54:22 INFO - PROCESS | 18975 | 1467982462167 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 18975 | 1467982462175 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea85400 == 33 [pid = 18975] [id = 308] 05:54:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x9190d400) [pid = 18975] [serial = 925] [outer = (nil)] 05:54:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x919d3800) [pid = 18975] [serial = 926] [outer = 0x9190d400] 05:54:22 INFO - PROCESS | 18975 | 1467982462262 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x919d6c00) [pid = 18975] [serial = 927] [outer = 0x9190d400] 05:54:23 INFO - PROCESS | 18975 | 1467982463218 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:54:23 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 05:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1487ms 05:54:23 INFO - PROCESS | 18975 | 1467982463262 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 18975 | 1467982463267 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:54:23 INFO - PROCESS | 18975 | 1467982463274 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:54:23 INFO - PROCESS | 18975 | 1467982463278 Marionette TRACE conn3 <- [1,1206,null,{}] 05:54:23 INFO - PROCESS | 18975 | 1467982463284 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:23 INFO - PROCESS | 18975 | 1467982463289 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:23 INFO - PROCESS | 18975 | 1467982463493 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:54:23 INFO - PROCESS | 18975 | 1467982463729 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:23 INFO - PROCESS | 18975 | 1467982463740 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cc400 == 34 [pid = 18975] [id = 309] 05:54:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8a2ce000) [pid = 18975] [serial = 928] [outer = (nil)] 05:54:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8c3f0000) [pid = 18975] [serial = 929] [outer = 0x8a2ce000] 05:54:23 INFO - PROCESS | 18975 | 1467982463868 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8d9b2400) [pid = 18975] [serial = 930] [outer = 0x8a2ce000] 05:54:25 INFO - PROCESS | 18975 | 1467982465010 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:54:25 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 05:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1788ms 05:54:25 INFO - PROCESS | 18975 | 1467982465064 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:54:25 INFO - PROCESS | 18975 | 1467982465069 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:54:25 INFO - PROCESS | 18975 | 1467982465079 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 18975 | 1467982465084 Marionette TRACE conn3 <- [1,1210,null,{}] 05:54:25 INFO - PROCESS | 18975 | 1467982465093 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:25 INFO - PROCESS | 18975 | 1467982465100 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:25 INFO - PROCESS | 18975 | 1467982465290 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:54:25 INFO - PROCESS | 18975 | 1467982465516 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 18975 | 1467982465528 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb3c00 == 35 [pid = 18975] [id = 310] 05:54:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x8beb4800) [pid = 18975] [serial = 931] [outer = (nil)] 05:54:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x8c4eb800) [pid = 18975] [serial = 932] [outer = 0x8beb4800] 05:54:25 INFO - PROCESS | 18975 | 1467982465608 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 111 (0x8c4f8800) [pid = 18975] [serial = 933] [outer = 0x8beb4800] 05:54:26 INFO - PROCESS | 18975 | 1467982466525 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1487ms 05:54:26 INFO - PROCESS | 18975 | 1467982466573 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 18975 | 1467982466580 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:54:26 INFO - PROCESS | 18975 | 1467982466592 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 18975 | 1467982466595 Marionette TRACE conn3 <- [1,1214,null,{}] 05:54:26 INFO - PROCESS | 18975 | 1467982466603 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:26 INFO - PROCESS | 18975 | 1467982466610 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:26 INFO - PROCESS | 18975 | 1467982466807 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:54:27 INFO - PROCESS | 18975 | 1467982467141 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 18975 | 1467982467150 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cfc00 == 36 [pid = 18975] [id = 311] 05:54:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0x8d44e800) [pid = 18975] [serial = 934] [outer = (nil)] 05:54:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 113 (0x8e904800) [pid = 18975] [serial = 935] [outer = 0x8d44e800] 05:54:27 INFO - PROCESS | 18975 | 1467982467240 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 114 (0x8e91e000) [pid = 18975] [serial = 936] [outer = 0x8d44e800] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cd400 == 35 [pid = 18975] [id = 282] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb3c00 == 34 [pid = 18975] [id = 310] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cc400 == 33 [pid = 18975] [id = 309] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x902e7c00 == 32 [pid = 18975] [id = 307] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea85400 == 31 [pid = 18975] [id = 308] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x898d9800 == 30 [pid = 18975] [id = 306] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x8e62f800 == 29 [pid = 18975] [id = 305] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x888f0c00 == 28 [pid = 18975] [id = 304] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x8d445000 == 27 [pid = 18975] [id = 302] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x8f613000 == 26 [pid = 18975] [id = 303] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4ebc00 == 25 [pid = 18975] [id = 300] 05:54:29 INFO - PROCESS | 18975 | --DOCSHELL 0x898d5800 == 24 [pid = 18975] [id = 301] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 113 (0x9b025800) [pid = 18975] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 112 (0x8e901400) [pid = 18975] [serial = 866] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0x8d9a8c00) [pid = 18975] [serial = 860] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 110 (0x8beb6800) [pid = 18975] [serial = 857] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x8d9b0400) [pid = 18975] [serial = 861] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8d9b0800) [pid = 18975] [serial = 852] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8d827000) [pid = 18975] [serial = 851] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8d81dc00) [pid = 18975] [serial = 863] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8a2d0000) [pid = 18975] [serial = 855] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8a2c6000) [pid = 18975] [serial = 854] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x898da000) [pid = 18975] [serial = 825] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x888f0400) [pid = 18975] [serial = 824] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8d443800) [pid = 18975] [serial = 828] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8c4ea400) [pid = 18975] [serial = 827] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8e90b400) [pid = 18975] [serial = 831] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8e56fc00) [pid = 18975] [serial = 830] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8f61c400) [pid = 18975] [serial = 834] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8f46e000) [pid = 18975] [serial = 833] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x9012c400) [pid = 18975] [serial = 837] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8ff2bc00) [pid = 18975] [serial = 836] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x918de400) [pid = 18975] [serial = 840] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x902edc00) [pid = 18975] [serial = 839] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x9190f400) [pid = 18975] [serial = 843] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x9190c400) [pid = 18975] [serial = 842] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8d825c00) [pid = 18975] [serial = 846] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8c3f0c00) [pid = 18975] [serial = 845] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8b4ecc00) [pid = 18975] [serial = 849] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8ad14c00) [pid = 18975] [serial = 848] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8bebc800) [pid = 18975] [serial = 858] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e566000) [pid = 18975] [serial = 864] [outer = (nil)] [url = about:blank] 05:54:29 INFO - PROCESS | 18975 | 1467982469541 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2994ms 05:54:29 INFO - PROCESS | 18975 | 1467982469587 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 18975 | 1467982469594 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:54:29 INFO - PROCESS | 18975 | 1467982469603 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 18975 | 1467982469607 Marionette TRACE conn3 <- [1,1218,null,{}] 05:54:29 INFO - PROCESS | 18975 | 1467982469617 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:29 INFO - PROCESS | 18975 | 1467982469623 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:29 INFO - PROCESS | 18975 | 1467982469807 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:54:29 INFO - PROCESS | 18975 | 1467982469971 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 18975 | 1467982469987 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c5800 == 25 [pid = 18975] [id = 312] 05:54:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8a2c6400) [pid = 18975] [serial = 937] [outer = (nil)] 05:54:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8a2cc400) [pid = 18975] [serial = 938] [outer = 0x8a2c6400] 05:54:30 INFO - PROCESS | 18975 | 1467982470062 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ad0ec00) [pid = 18975] [serial = 939] [outer = 0x8a2c6400] 05:54:30 INFO - PROCESS | 18975 | 1467982470867 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1338ms 05:54:30 INFO - PROCESS | 18975 | 1467982470941 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 18975 | 1467982470948 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:54:30 INFO - PROCESS | 18975 | 1467982470960 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 18975 | 1467982470964 Marionette TRACE conn3 <- [1,1222,null,{}] 05:54:30 INFO - PROCESS | 18975 | 1467982470971 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:30 INFO - PROCESS | 18975 | 1467982470977 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:31 INFO - PROCESS | 18975 | 1467982471154 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:54:31 INFO - PROCESS | 18975 | 1467982471296 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 18975 | 1467982471306 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:31 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d5800 == 26 [pid = 18975] [id = 313] 05:54:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8b0d3000) [pid = 18975] [serial = 940] [outer = (nil)] 05:54:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8b4e8800) [pid = 18975] [serial = 941] [outer = 0x8b0d3000] 05:54:31 INFO - PROCESS | 18975 | 1467982471386 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8beb0000) [pid = 18975] [serial = 942] [outer = 0x8b0d3000] 05:54:32 INFO - PROCESS | 18975 | 1467982472485 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 18975 | 1467982472557 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:54:32 INFO - PROCESS | 18975 | 1467982472565 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 18975 | 1467982472572 Marionette TRACE conn3 <- [1,1226,null,{}] 05:54:32 INFO - PROCESS | 18975 | 1467982472601 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:32 INFO - PROCESS | 18975 | 1467982472609 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:32 INFO - PROCESS | 18975 | 1467982472869 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:54:32 INFO - PROCESS | 18975 | 1467982472909 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 18975 | 1467982472922 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d44b000 == 27 [pid = 18975] [id = 314] 05:54:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8d44f800) [pid = 18975] [serial = 943] [outer = (nil)] 05:54:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8d827000) [pid = 18975] [serial = 944] [outer = 0x8d44f800] 05:54:33 INFO - PROCESS | 18975 | 1467982473011 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8d9aac00) [pid = 18975] [serial = 945] [outer = 0x8d44f800] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8d449400) [pid = 18975] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8b0de800) [pid = 18975] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8c3f4800) [pid = 18975] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8ea8d400) [pid = 18975] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8d9b3400) [pid = 18975] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8beb0c00) [pid = 18975] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e628c00) [pid = 18975] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ea2fc00) [pid = 18975] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8f468c00) [pid = 18975] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x888ecc00) [pid = 18975] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8b0d7000) [pid = 18975] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8d9af400) [pid = 18975] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:54:34 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8e361400) [pid = 18975] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:54:34 INFO - PROCESS | 18975 | 1467982474746 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2242ms 05:54:34 INFO - PROCESS | 18975 | 1467982474808 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:54:34 INFO - PROCESS | 18975 | 1467982474813 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:54:34 INFO - PROCESS | 18975 | 1467982474820 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 18975 | 1467982474824 Marionette TRACE conn3 <- [1,1230,null,{}] 05:54:34 INFO - PROCESS | 18975 | 1467982474830 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:34 INFO - PROCESS | 18975 | 1467982474835 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:35 INFO - PROCESS | 18975 | 1467982475056 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:54:35 INFO - PROCESS | 18975 | 1467982475070 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 18975 | 1467982475079 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2ca000 == 28 [pid = 18975] [id = 315] 05:54:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8d444c00) [pid = 18975] [serial = 946] [outer = (nil)] 05:54:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8d9b5c00) [pid = 18975] [serial = 947] [outer = 0x8d444c00] 05:54:35 INFO - PROCESS | 18975 | 1467982475156 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e369c00) [pid = 18975] [serial = 948] [outer = 0x8d444c00] 05:54:36 INFO - PROCESS | 18975 | 1467982476018 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1245ms 05:54:36 INFO - PROCESS | 18975 | 1467982476065 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 18975 | 1467982476069 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:54:36 INFO - PROCESS | 18975 | 1467982476077 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 18975 | 1467982476081 Marionette TRACE conn3 <- [1,1234,null,{}] 05:54:36 INFO - PROCESS | 18975 | 1467982476088 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:36 INFO - PROCESS | 18975 | 1467982476093 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:36 INFO - PROCESS | 18975 | 1467982476262 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:54:36 INFO - PROCESS | 18975 | 1467982476273 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 18975 | 1467982476282 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d7000 == 29 [pid = 18975] [id = 316] 05:54:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8beb5000) [pid = 18975] [serial = 949] [outer = (nil)] 05:54:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e56e000) [pid = 18975] [serial = 950] [outer = 0x8beb5000] 05:54:36 INFO - PROCESS | 18975 | 1467982476468 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e62a000) [pid = 18975] [serial = 951] [outer = 0x8beb5000] 05:54:37 INFO - PROCESS | 18975 | 1467982477544 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1540ms 05:54:37 INFO - PROCESS | 18975 | 1467982477619 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 18975 | 1467982477626 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:54:37 INFO - PROCESS | 18975 | 1467982477635 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 18975 | 1467982477644 Marionette TRACE conn3 <- [1,1238,null,{}] 05:54:37 INFO - PROCESS | 18975 | 1467982477651 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:37 INFO - PROCESS | 18975 | 1467982477660 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:37 INFO - PROCESS | 18975 | 1467982477944 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:54:38 INFO - PROCESS | 18975 | 1467982478185 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:38 INFO - PROCESS | 18975 | 1467982478198 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c8000 == 30 [pid = 18975] [id = 317] 05:54:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8a2cb000) [pid = 18975] [serial = 952] [outer = (nil)] 05:54:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8bebb800) [pid = 18975] [serial = 953] [outer = 0x8a2cb000] 05:54:38 INFO - PROCESS | 18975 | 1467982478287 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8c3fa800) [pid = 18975] [serial = 954] [outer = 0x8a2cb000] 05:54:39 INFO - PROCESS | 18975 | 1467982479251 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1691ms 05:54:39 INFO - PROCESS | 18975 | 1467982479327 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 18975 | 1467982479335 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:54:39 INFO - PROCESS | 18975 | 1467982479348 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 18975 | 1467982479352 Marionette TRACE conn3 <- [1,1242,null,{}] 05:54:39 INFO - PROCESS | 18975 | 1467982479360 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:39 INFO - PROCESS | 18975 | 1467982479367 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:39 INFO - PROCESS | 18975 | 1467982479611 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:54:39 INFO - PROCESS | 18975 | 1467982479883 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 18975 | 1467982479892 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d9000 == 31 [pid = 18975] [id = 318] 05:54:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e362000) [pid = 18975] [serial = 955] [outer = (nil)] 05:54:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8e569800) [pid = 18975] [serial = 956] [outer = 0x8e362000] 05:54:40 INFO - PROCESS | 18975 | 1467982479998 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8d9ac000) [pid = 18975] [serial = 957] [outer = 0x8e362000] 05:54:40 INFO - PROCESS | 18975 | 1467982480940 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1643ms 05:54:40 INFO - PROCESS | 18975 | 1467982480991 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:54:41 INFO - PROCESS | 18975 | 1467982480996 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:54:41 INFO - PROCESS | 18975 | 1467982481004 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 18975 | 1467982481010 Marionette TRACE conn3 <- [1,1246,null,{}] 05:54:41 INFO - PROCESS | 18975 | 1467982481030 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:41 INFO - PROCESS | 18975 | 1467982481040 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:41 INFO - PROCESS | 18975 | 1467982481248 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:54:41 INFO - PROCESS | 18975 | 1467982481468 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 18975 | 1467982481483 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e91d000 == 32 [pid = 18975] [id = 319] 05:54:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8e91d400) [pid = 18975] [serial = 958] [outer = (nil)] 05:54:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ea32c00) [pid = 18975] [serial = 959] [outer = 0x8e91d400] 05:54:41 INFO - PROCESS | 18975 | 1467982481627 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8ea89400) [pid = 18975] [serial = 960] [outer = 0x8e91d400] 05:54:42 INFO - PROCESS | 18975 | 1467982482560 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1599ms 05:54:42 INFO - PROCESS | 18975 | 1467982482602 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 18975 | 1467982482607 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:54:42 INFO - PROCESS | 18975 | 1467982482615 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 18975 | 1467982482619 Marionette TRACE conn3 <- [1,1250,null,{}] 05:54:42 INFO - PROCESS | 18975 | 1467982482627 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:42 INFO - PROCESS | 18975 | 1467982482633 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:42 INFO - PROCESS | 18975 | 1467982482831 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:54:43 INFO - PROCESS | 18975 | 1467982483007 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 18975 | 1467982483014 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d828c00 == 33 [pid = 18975] [id = 320] 05:54:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ea2fc00) [pid = 18975] [serial = 961] [outer = (nil)] 05:54:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8f461c00) [pid = 18975] [serial = 962] [outer = 0x8ea2fc00] 05:54:43 INFO - PROCESS | 18975 | 1467982483116 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8f466400) [pid = 18975] [serial = 963] [outer = 0x8ea2fc00] 05:54:44 INFO - PROCESS | 18975 | 1467982484098 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1545ms 05:54:44 INFO - PROCESS | 18975 | 1467982484160 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 18975 | 1467982484164 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:54:44 INFO - PROCESS | 18975 | 1467982484175 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 18975 | 1467982484178 Marionette TRACE conn3 <- [1,1254,null,{}] 05:54:44 INFO - PROCESS | 18975 | 1467982484185 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:44 INFO - PROCESS | 18975 | 1467982484191 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:44 INFO - PROCESS | 18975 | 1467982484386 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:54:44 INFO - PROCESS | 18975 | 1467982484611 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 18975 | 1467982484619 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x898dfc00 == 34 [pid = 18975] [id = 321] 05:54:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8b4e3000) [pid = 18975] [serial = 964] [outer = (nil)] 05:54:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8f617800) [pid = 18975] [serial = 965] [outer = 0x8b4e3000] 05:54:44 INFO - PROCESS | 18975 | 1467982484746 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8f61e000) [pid = 18975] [serial = 966] [outer = 0x8b4e3000] 05:54:45 INFO - PROCESS | 18975 | 1467982485703 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1594ms 05:54:45 INFO - PROCESS | 18975 | 1467982485770 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:54:45 INFO - PROCESS | 18975 | 1467982485774 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:54:45 INFO - PROCESS | 18975 | 1467982485781 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 18975 | 1467982485785 Marionette TRACE conn3 <- [1,1258,null,{}] 05:54:45 INFO - PROCESS | 18975 | 1467982485791 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:45 INFO - PROCESS | 18975 | 1467982485803 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:46 INFO - PROCESS | 18975 | 1467982486062 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:54:46 INFO - PROCESS | 18975 | 1467982486286 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 18975 | 1467982486297 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:46 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c4c00 == 35 [pid = 18975] [id = 322] 05:54:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8ad15000) [pid = 18975] [serial = 967] [outer = (nil)] 05:54:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8ff2c400) [pid = 18975] [serial = 968] [outer = 0x8ad15000] 05:54:46 INFO - PROCESS | 18975 | 1467982486419 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x90125000) [pid = 18975] [serial = 969] [outer = 0x8ad15000] 05:54:47 INFO - PROCESS | 18975 | 1467982487386 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1685ms 05:54:47 INFO - PROCESS | 18975 | 1467982487467 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 18975 | 1467982487471 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:54:47 INFO - PROCESS | 18975 | 1467982487478 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 18975 | 1467982487482 Marionette TRACE conn3 <- [1,1262,null,{}] 05:54:47 INFO - PROCESS | 18975 | 1467982487489 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:47 INFO - PROCESS | 18975 | 1467982487495 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:47 INFO - PROCESS | 18975 | 1467982487746 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:54:48 INFO - PROCESS | 18975 | 1467982488025 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 18975 | 1467982488036 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:48 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c4800 == 36 [pid = 18975] [id = 323] 05:54:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8e90d800) [pid = 18975] [serial = 970] [outer = (nil)] 05:54:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x90124800) [pid = 18975] [serial = 971] [outer = 0x8e90d800] 05:54:48 INFO - PROCESS | 18975 | 1467982488135 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x9012e400) [pid = 18975] [serial = 972] [outer = 0x8e90d800] 05:54:49 INFO - PROCESS | 18975 | 1467982489159 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1733ms 05:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:54:49 INFO - PROCESS | 18975 | 1467982489213 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 18975 | 1467982489216 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:54:49 INFO - PROCESS | 18975 | 1467982489224 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 18975 | 1467982489227 Marionette TRACE conn3 <- [1,1266,null,{}] 05:54:49 INFO - PROCESS | 18975 | 1467982489235 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:49 INFO - PROCESS | 18975 | 1467982489239 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:49 INFO - PROCESS | 18975 | 1467982489436 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:54:49 INFO - PROCESS | 18975 | 1467982489670 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 18975 | 1467982489678 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3800 == 37 [pid = 18975] [id = 324] 05:54:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x888e5400) [pid = 18975] [serial = 973] [outer = (nil)] 05:54:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x888ed000) [pid = 18975] [serial = 974] [outer = 0x888e5400] 05:54:49 INFO - PROCESS | 18975 | 1467982489928 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x8a2c7400) [pid = 18975] [serial = 975] [outer = 0x888e5400] 05:54:50 INFO - PROCESS | 18975 | 1467982490898 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1735ms 05:54:50 INFO - PROCESS | 18975 | 1467982490960 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:54:50 INFO - PROCESS | 18975 | 1467982490967 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:54:50 INFO - PROCESS | 18975 | 1467982490977 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 18975 | 1467982490980 Marionette TRACE conn3 <- [1,1270,null,{}] 05:54:50 INFO - PROCESS | 18975 | 1467982490990 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:50 INFO - PROCESS | 18975 | 1467982490996 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:51 INFO - PROCESS | 18975 | 1467982491285 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:54:51 INFO - PROCESS | 18975 | 1467982491572 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 18975 | 1467982491580 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:51 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2ca000 == 36 [pid = 18975] [id = 315] 05:54:51 INFO - PROCESS | 18975 | --DOCSHELL 0x8d44b000 == 35 [pid = 18975] [id = 314] 05:54:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2ca000 == 36 [pid = 18975] [id = 325] 05:54:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 111 (0x8ad18400) [pid = 18975] [serial = 976] [outer = (nil)] 05:54:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0x8b4e5800) [pid = 18975] [serial = 977] [outer = 0x8ad18400] 05:54:51 INFO - PROCESS | 18975 | 1467982491717 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 113 (0x8c3f3800) [pid = 18975] [serial = 978] [outer = 0x8ad18400] 05:54:51 INFO - PROCESS | 18975 | --DOCSHELL 0x898d5800 == 35 [pid = 18975] [id = 313] 05:54:51 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c5800 == 34 [pid = 18975] [id = 312] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 112 (0x8e916c00) [pid = 18975] [serial = 902] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0x8ec56000) [pid = 18975] [serial = 899] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 110 (0x8f462000) [pid = 18975] [serial = 884] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x8e906000) [pid = 18975] [serial = 885] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8ec59000) [pid = 18975] [serial = 878] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8ec5e000) [pid = 18975] [serial = 879] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8e36f800) [pid = 18975] [serial = 872] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8e62ac00) [pid = 18975] [serial = 873] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8beb9400) [pid = 18975] [serial = 890] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8c4ecc00) [pid = 18975] [serial = 891] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8e908400) [pid = 18975] [serial = 867] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8ea36800) [pid = 18975] [serial = 875] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8ea87400) [pid = 18975] [serial = 876] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8f46d400) [pid = 18975] [serial = 881] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8f613c00) [pid = 18975] [serial = 882] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x898d8400) [pid = 18975] [serial = 887] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8ad11400) [pid = 18975] [serial = 888] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8beb3800) [pid = 18975] [serial = 869] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8c3f8000) [pid = 18975] [serial = 870] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8e564400) [pid = 18975] [serial = 893] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8ea33400) [pid = 18975] [serial = 897] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8ea2dc00) [pid = 18975] [serial = 896] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8f460800) [pid = 18975] [serial = 900] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8e626800) [pid = 18975] [serial = 894] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8f463c00) [pid = 18975] [serial = 903] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 18975 | 1467982492605 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1693ms 05:54:52 INFO - PROCESS | 18975 | 1467982492670 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:54:52 INFO - PROCESS | 18975 | 1467982492677 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:54:52 INFO - PROCESS | 18975 | 1467982492689 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - PROCESS | 18975 | 1467982492693 Marionette TRACE conn3 <- [1,1274,null,{}] 05:54:52 INFO - PROCESS | 18975 | 1467982492701 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:52 INFO - PROCESS | 18975 | 1467982492708 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:52 INFO - PROCESS | 18975 | 1467982492906 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:54:53 INFO - PROCESS | 18975 | 1467982493060 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 18975 | 1467982493067 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:53 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad17000 == 35 [pid = 18975] [id = 326] 05:54:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8beb9400) [pid = 18975] [serial = 979] [outer = (nil)] 05:54:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e361800) [pid = 18975] [serial = 980] [outer = 0x8beb9400] 05:54:53 INFO - PROCESS | 18975 | 1467982493159 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8e570400) [pid = 18975] [serial = 981] [outer = 0x8beb9400] 05:54:54 INFO - PROCESS | 18975 | 1467982494109 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1455ms 05:54:54 INFO - PROCESS | 18975 | 1467982494144 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:54:54 INFO - PROCESS | 18975 | 1467982494150 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:54:54 INFO - PROCESS | 18975 | 1467982494158 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 18975 | 1467982494165 Marionette TRACE conn3 <- [1,1278,null,{}] 05:54:54 INFO - PROCESS | 18975 | 1467982494187 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:54 INFO - PROCESS | 18975 | 1467982494197 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:54 INFO - PROCESS | 18975 | 1467982494438 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:54:54 INFO - PROCESS | 18975 | 1467982494471 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 18975 | 1467982494480 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3000 == 36 [pid = 18975] [id = 327] 05:54:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8e62cc00) [pid = 18975] [serial = 982] [outer = (nil)] 05:54:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8ea2dc00) [pid = 18975] [serial = 983] [outer = 0x8e62cc00] 05:54:54 INFO - PROCESS | 18975 | 1467982494554 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ea37c00) [pid = 18975] [serial = 984] [outer = 0x8e62cc00] 05:54:55 INFO - PROCESS | 18975 | 1467982495521 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1399ms 05:54:55 INFO - PROCESS | 18975 | 1467982495557 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:54:55 INFO - PROCESS | 18975 | 1467982495562 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:54:55 INFO - PROCESS | 18975 | 1467982495585 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:54:55 INFO - PROCESS | 18975 | 1467982495590 Marionette TRACE conn3 <- [1,1282,null,{}] 05:54:55 INFO - PROCESS | 18975 | 1467982495596 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:55 INFO - PROCESS | 18975 | 1467982495602 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:55 INFO - PROCESS | 18975 | 1467982495859 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:54:55 INFO - PROCESS | 18975 | 1467982495886 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 18975 | 1467982495895 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d823c00 == 37 [pid = 18975] [id = 328] 05:54:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8d9af800) [pid = 18975] [serial = 985] [outer = (nil)] 05:54:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ec5b000) [pid = 18975] [serial = 986] [outer = 0x8d9af800] 05:54:55 INFO - PROCESS | 18975 | 1467982495973 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8ec61c00) [pid = 18975] [serial = 987] [outer = 0x8d9af800] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x902eb800) [pid = 18975] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x902ebc00) [pid = 18975] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x9190d400) [pid = 18975] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8a2ce000) [pid = 18975] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8ad19c00) [pid = 18975] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8beb4800) [pid = 18975] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8d825800) [pid = 18975] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8f61b000) [pid = 18975] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8f612000) [pid = 18975] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8d44e800) [pid = 18975] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8b0d3000) [pid = 18975] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8d44f800) [pid = 18975] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8a2c6400) [pid = 18975] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ff24c00) [pid = 18975] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:54:56 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8d444c00) [pid = 18975] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:54:57 INFO - PROCESS | 18975 | 1467982497142 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1601ms 05:54:57 INFO - PROCESS | 18975 | 1467982497179 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 18975 | 1467982497182 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:54:57 INFO - PROCESS | 18975 | 1467982497190 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 18975 | 1467982497195 Marionette TRACE conn3 <- [1,1286,null,{}] 05:54:57 INFO - PROCESS | 18975 | 1467982497201 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:57 INFO - PROCESS | 18975 | 1467982497207 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:57 INFO - PROCESS | 18975 | 1467982497382 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:54:57 INFO - PROCESS | 18975 | 1467982497518 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 18975 | 1467982497527 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d8000 == 38 [pid = 18975] [id = 329] 05:54:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8c4f6c00) [pid = 18975] [serial = 988] [outer = (nil)] 05:54:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8ea8a000) [pid = 18975] [serial = 989] [outer = 0x8c4f6c00] 05:54:57 INFO - PROCESS | 18975 | 1467982497609 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8f468400) [pid = 18975] [serial = 990] [outer = 0x8c4f6c00] 05:54:58 INFO - PROCESS | 18975 | 1467982498548 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1385ms 05:54:58 INFO - PROCESS | 18975 | 1467982498579 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:54:58 INFO - PROCESS | 18975 | 1467982498586 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:54:58 INFO - PROCESS | 18975 | 1467982498598 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 18975 | 1467982498606 Marionette TRACE conn3 <- [1,1290,null,{}] 05:54:58 INFO - PROCESS | 18975 | 1467982498617 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:58 INFO - PROCESS | 18975 | 1467982498622 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:58 INFO - PROCESS | 18975 | 1467982498897 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:54:59 INFO - PROCESS | 18975 | 1467982499137 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 18975 | 1467982499153 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:54:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e9c00 == 39 [pid = 18975] [id = 330] 05:54:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8b0d6c00) [pid = 18975] [serial = 991] [outer = (nil)] 05:54:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8b0e0000) [pid = 18975] [serial = 992] [outer = 0x8b0d6c00] 05:54:59 INFO - PROCESS | 18975 | 1467982499286 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8beb8400) [pid = 18975] [serial = 993] [outer = 0x8b0d6c00] 05:55:00 INFO - PROCESS | 18975 | 1467982500313 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1790ms 05:55:00 INFO - PROCESS | 18975 | 1467982500388 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:55:00 INFO - PROCESS | 18975 | 1467982500396 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:55:00 INFO - PROCESS | 18975 | 1467982500413 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:55:00 INFO - PROCESS | 18975 | 1467982500421 Marionette TRACE conn3 <- [1,1294,null,{}] 05:55:00 INFO - PROCESS | 18975 | 1467982500432 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:00 INFO - PROCESS | 18975 | 1467982500443 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:00 INFO - PROCESS | 18975 | 1467982500788 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:55:01 INFO - PROCESS | 18975 | 1467982500989 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 18975 | 1467982500998 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c9000 == 40 [pid = 18975] [id = 331] 05:55:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e369800) [pid = 18975] [serial = 994] [outer = (nil)] 05:55:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e629400) [pid = 18975] [serial = 995] [outer = 0x8e369800] 05:55:01 INFO - PROCESS | 18975 | 1467982501088 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8e90b400) [pid = 18975] [serial = 996] [outer = 0x8e369800] 05:55:02 INFO - PROCESS | 18975 | 1467982502117 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1745ms 05:55:02 INFO - PROCESS | 18975 | 1467982502155 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:55:02 INFO - PROCESS | 18975 | 1467982502160 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:55:02 INFO - PROCESS | 18975 | 1467982502168 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 18975 | 1467982502175 Marionette TRACE conn3 <- [1,1298,null,{}] 05:55:02 INFO - PROCESS | 18975 | 1467982502194 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:02 INFO - PROCESS | 18975 | 1467982502203 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:02 INFO - PROCESS | 18975 | 1467982502426 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:55:02 INFO - PROCESS | 18975 | 1467982502766 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 18975 | 1467982502779 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f46b800 == 41 [pid = 18975] [id = 332] 05:55:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8f613800) [pid = 18975] [serial = 997] [outer = (nil)] 05:55:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8f61b800) [pid = 18975] [serial = 998] [outer = 0x8f613800] 05:55:02 INFO - PROCESS | 18975 | 1467982502875 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8fe33c00) [pid = 18975] [serial = 999] [outer = 0x8f613800] 05:55:03 INFO - PROCESS | 18975 | 1467982503816 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1703ms 05:55:03 INFO - PROCESS | 18975 | 1467982503879 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 18975 | 1467982503893 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:55:03 INFO - PROCESS | 18975 | 1467982503937 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 18975 | 1467982503942 Marionette TRACE conn3 <- [1,1302,null,{}] 05:55:03 INFO - PROCESS | 18975 | 1467982503953 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:03 INFO - PROCESS | 18975 | 1467982503957 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:04 INFO - PROCESS | 18975 | 1467982504204 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:55:04 INFO - PROCESS | 18975 | 1467982504417 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:04 INFO - PROCESS | 18975 | 1467982504424 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f612800 == 42 [pid = 18975] [id = 333] 05:55:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8f613c00) [pid = 18975] [serial = 1000] [outer = (nil)] 05:55:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x90123c00) [pid = 18975] [serial = 1001] [outer = 0x8f613c00] 05:55:04 INFO - PROCESS | 18975 | 1467982504516 Marionette DEBUG loaded listener.js 05:55:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x902e5800) [pid = 18975] [serial = 1002] [outer = 0x8f613c00] 05:55:05 INFO - PROCESS | 18975 | 1467982505438 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1572ms 05:55:05 INFO - PROCESS | 18975 | 1467982505479 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:55:05 INFO - PROCESS | 18975 | 1467982505484 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:55:05 INFO - PROCESS | 18975 | 1467982505492 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 18975 | 1467982505495 Marionette TRACE conn3 <- [1,1306,null,{}] 05:55:05 INFO - PROCESS | 18975 | 1467982505502 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:05 INFO - PROCESS | 18975 | 1467982505507 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:05 INFO - PROCESS | 18975 | 1467982505713 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:55:05 INFO - PROCESS | 18975 | 1467982505889 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 18975 | 1467982505897 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d6400 == 43 [pid = 18975] [id = 334] 05:55:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8d44d800) [pid = 18975] [serial = 1003] [outer = (nil)] 05:55:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x902f0000) [pid = 18975] [serial = 1004] [outer = 0x8d44d800] 05:55:06 INFO - PROCESS | 18975 | 1467982506030 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x918d6c00) [pid = 18975] [serial = 1005] [outer = 0x8d44d800] 05:55:06 INFO - PROCESS | 18975 | 1467982506968 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1534ms 05:55:07 INFO - PROCESS | 18975 | 1467982507025 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:55:07 INFO - PROCESS | 18975 | 1467982507030 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:55:07 INFO - PROCESS | 18975 | 1467982507038 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 18975 | 1467982507041 Marionette TRACE conn3 <- [1,1310,null,{}] 05:55:07 INFO - PROCESS | 18975 | 1467982507048 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:07 INFO - PROCESS | 18975 | 1467982507060 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:07 INFO - PROCESS | 18975 | 1467982507359 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:55:07 INFO - PROCESS | 18975 | 1467982507634 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:07 INFO - PROCESS | 18975 | 1467982507643 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f3400 == 44 [pid = 18975] [id = 335] 05:55:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x90129400) [pid = 18975] [serial = 1006] [outer = (nil)] 05:55:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x919cb400) [pid = 18975] [serial = 1007] [outer = 0x90129400] 05:55:07 INFO - PROCESS | 18975 | 1467982507732 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x919d4400) [pid = 18975] [serial = 1008] [outer = 0x90129400] 05:55:08 INFO - PROCESS | 18975 | 1467982508718 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:55:08 INFO - PROCESS | 18975 | 1467982508784 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:55:08 INFO - PROCESS | 18975 | 1467982508791 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 18975 | 1467982508794 Marionette TRACE conn3 <- [1,1314,null,{}] 05:55:08 INFO - PROCESS | 18975 | 1467982508802 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:08 INFO - PROCESS | 18975 | 1467982508807 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:09 INFO - PROCESS | 18975 | 1467982509027 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:55:09 INFO - PROCESS | 18975 | 1467982509257 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 18975 | 1467982509267 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:09 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e1400 == 45 [pid = 18975] [id = 336] 05:55:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8a2c3000) [pid = 18975] [serial = 1009] [outer = (nil)] 05:55:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x91aaf400) [pid = 18975] [serial = 1010] [outer = 0x8a2c3000] 05:55:09 INFO - PROCESS | 18975 | 1467982509400 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x91ab1c00) [pid = 18975] [serial = 1011] [outer = 0x8a2c3000] 05:55:10 INFO - PROCESS | 18975 | 1467982510378 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1639ms 05:55:10 INFO - PROCESS | 18975 | 1467982510432 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:55:10 INFO - PROCESS | 18975 | 1467982510439 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:55:10 INFO - PROCESS | 18975 | 1467982510449 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 18975 | 1467982510454 Marionette TRACE conn3 <- [1,1318,null,{}] 05:55:10 INFO - PROCESS | 18975 | 1467982510464 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:10 INFO - PROCESS | 18975 | 1467982510471 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:10 INFO - PROCESS | 18975 | 1467982510768 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:55:11 INFO - PROCESS | 18975 | 1467982511002 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:11 INFO - PROCESS | 18975 | 1467982511012 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:11 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d6800 == 46 [pid = 18975] [id = 337] 05:55:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8e915000) [pid = 18975] [serial = 1012] [outer = (nil)] 05:55:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x91ab8000) [pid = 18975] [serial = 1013] [outer = 0x8e915000] 05:55:11 INFO - PROCESS | 18975 | 1467982511109 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x923e3800) [pid = 18975] [serial = 1014] [outer = 0x8e915000] 05:55:12 INFO - PROCESS | 18975 | 1467982512088 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1687ms 05:55:12 INFO - PROCESS | 18975 | 1467982512136 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:55:12 INFO - PROCESS | 18975 | 1467982512141 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:55:12 INFO - PROCESS | 18975 | 1467982512148 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:55:12 INFO - PROCESS | 18975 | 1467982512152 Marionette TRACE conn3 <- [1,1322,null,{}] 05:55:12 INFO - PROCESS | 18975 | 1467982512159 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:12 INFO - PROCESS | 18975 | 1467982512163 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:12 INFO - PROCESS | 18975 | 1467982512404 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:55:12 INFO - PROCESS | 18975 | 1467982512631 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 18975 | 1467982512641 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d0800 == 47 [pid = 18975] [id = 338] 05:55:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x8a2c6c00) [pid = 18975] [serial = 1015] [outer = (nil)] 05:55:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 111 (0x8c3f9c00) [pid = 18975] [serial = 1016] [outer = 0x8a2c6c00] 05:55:12 INFO - PROCESS | 18975 | 1467982512768 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0x8e364c00) [pid = 18975] [serial = 1017] [outer = 0x8a2c6c00] 05:55:13 INFO - PROCESS | 18975 | 1467982513974 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1890ms 05:55:14 INFO - PROCESS | 18975 | 1467982514049 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 18975 | 1467982514055 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:55:14 INFO - PROCESS | 18975 | 1467982514069 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 18975 | 1467982514077 Marionette TRACE conn3 <- [1,1326,null,{}] 05:55:14 INFO - PROCESS | 18975 | 1467982514089 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:14 INFO - PROCESS | 18975 | 1467982514099 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:14 INFO - PROCESS | 18975 | 1467982514471 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:55:14 INFO - PROCESS | 18975 | 1467982514669 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:14 INFO - PROCESS | 18975 | 1467982514679 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c3400 == 48 [pid = 18975] [id = 339] 05:55:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 113 (0x8b4ee000) [pid = 18975] [serial = 1018] [outer = (nil)] 05:55:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 114 (0x8c4edc00) [pid = 18975] [serial = 1019] [outer = 0x8b4ee000] 05:55:14 INFO - PROCESS | 18975 | 1467982514853 Marionette DEBUG loaded listener.js 05:55:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 115 (0x8d820000) [pid = 18975] [serial = 1020] [outer = 0x8b4ee000] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8d823c00 == 47 [pid = 18975] [id = 328] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3000 == 46 [pid = 18975] [id = 327] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad17000 == 45 [pid = 18975] [id = 326] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2ca000 == 44 [pid = 18975] [id = 325] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3800 == 43 [pid = 18975] [id = 324] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c8000 == 42 [pid = 18975] [id = 317] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8e91d000 == 41 [pid = 18975] [id = 319] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c4c00 == 40 [pid = 18975] [id = 322] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x898d9000 == 39 [pid = 18975] [id = 318] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x898dfc00 == 38 [pid = 18975] [id = 321] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8d828c00 == 37 [pid = 18975] [id = 320] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c4800 == 36 [pid = 18975] [id = 323] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cfc00 == 35 [pid = 18975] [id = 311] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d7000 == 34 [pid = 18975] [id = 316] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x898d0800 == 33 [pid = 18975] [id = 338] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x888e1400 == 32 [pid = 18975] [id = 336] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x898d6800 == 31 [pid = 18975] [id = 337] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f3400 == 30 [pid = 18975] [id = 335] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x898d6400 == 29 [pid = 18975] [id = 334] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8f612800 == 28 [pid = 18975] [id = 333] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c9000 == 27 [pid = 18975] [id = 331] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8f46b800 == 26 [pid = 18975] [id = 332] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d8000 == 25 [pid = 18975] [id = 329] 05:55:16 INFO - PROCESS | 18975 | --DOCSHELL 0x888e9c00 == 24 [pid = 18975] [id = 330] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 114 (0x918d9800) [pid = 18975] [serial = 920] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 113 (0x919ce800) [pid = 18975] [serial = 924] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 112 (0x91917000) [pid = 18975] [serial = 923] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0x919d6c00) [pid = 18975] [serial = 927] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 110 (0x919d3800) [pid = 18975] [serial = 926] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x8d9b2400) [pid = 18975] [serial = 930] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8c3f0000) [pid = 18975] [serial = 929] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8b4e8c00) [pid = 18975] [serial = 906] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8b0d9800) [pid = 18975] [serial = 905] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8c4f8800) [pid = 18975] [serial = 933] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8c4eb800) [pid = 18975] [serial = 932] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8e908000) [pid = 18975] [serial = 909] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8e570000) [pid = 18975] [serial = 908] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8fe30800) [pid = 18975] [serial = 912] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8f61f400) [pid = 18975] [serial = 911] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x90122800) [pid = 18975] [serial = 915] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8e91e000) [pid = 18975] [serial = 936] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8e904800) [pid = 18975] [serial = 935] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8b4e8800) [pid = 18975] [serial = 941] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8d827000) [pid = 18975] [serial = 944] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8a2cc400) [pid = 18975] [serial = 938] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8ad0ec00) [pid = 18975] [serial = 939] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8ff2e000) [pid = 18975] [serial = 914] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x902e1400) [pid = 18975] [serial = 918] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x9012bc00) [pid = 18975] [serial = 917] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x91909000) [pid = 18975] [serial = 921] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8e369c00) [pid = 18975] [serial = 948] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8d9aac00) [pid = 18975] [serial = 945] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8d9b5c00) [pid = 18975] [serial = 947] [outer = (nil)] [url = about:blank] 05:55:16 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8beb0000) [pid = 18975] [serial = 942] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 18975 | 1467982517208 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:55:17 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 05:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 3201ms 05:55:17 INFO - PROCESS | 18975 | 1467982517269 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:55:17 INFO - PROCESS | 18975 | 1467982517277 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:55:17 INFO - PROCESS | 18975 | 1467982517287 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:55:17 INFO - PROCESS | 18975 | 1467982517292 Marionette TRACE conn3 <- [1,1330,null,{}] 05:55:17 INFO - PROCESS | 18975 | 1467982517302 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:17 INFO - PROCESS | 18975 | 1467982517307 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:17 INFO - PROCESS | 18975 | 1467982517541 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:55:17 INFO - PROCESS | 18975 | 1467982517671 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:17 INFO - PROCESS | 18975 | 1467982517687 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cc800 == 25 [pid = 18975] [id = 340] 05:55:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8a2cd000) [pid = 18975] [serial = 1021] [outer = (nil)] 05:55:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ad10000) [pid = 18975] [serial = 1022] [outer = 0x8a2cd000] 05:55:17 INFO - PROCESS | 18975 | 1467982517767 Marionette DEBUG loaded listener.js 05:55:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ad16400) [pid = 18975] [serial = 1023] [outer = 0x8a2cd000] 05:55:18 INFO - PROCESS | 18975 | 1467982518612 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:55:18 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 05:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1393ms 05:55:18 INFO - PROCESS | 18975 | 1467982518679 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 18975 | 1467982518689 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:55:18 INFO - PROCESS | 18975 | 1467982518702 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 18975 | 1467982518708 Marionette TRACE conn3 <- [1,1334,null,{}] 05:55:18 INFO - PROCESS | 18975 | 1467982518715 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:18 INFO - PROCESS | 18975 | 1467982518720 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:18 INFO - PROCESS | 18975 | 1467982518915 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:55:19 INFO - PROCESS | 18975 | 1467982519108 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 18975 | 1467982519120 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb2800 == 26 [pid = 18975] [id = 341] 05:55:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8beb3000) [pid = 18975] [serial = 1024] [outer = (nil)] 05:55:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8beba400) [pid = 18975] [serial = 1025] [outer = 0x8beb3000] 05:55:19 INFO - PROCESS | 18975 | 1467982519261 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8c3fe000) [pid = 18975] [serial = 1026] [outer = 0x8beb3000] 05:55:20 INFO - PROCESS | 18975 | 1467982520233 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1586ms 05:55:20 INFO - PROCESS | 18975 | 1467982520296 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:55:20 INFO - PROCESS | 18975 | 1467982520301 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:55:20 INFO - PROCESS | 18975 | 1467982520309 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 18975 | 1467982520316 Marionette TRACE conn3 <- [1,1338,null,{}] 05:55:20 INFO - PROCESS | 18975 | 1467982520346 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:20 INFO - PROCESS | 18975 | 1467982520356 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:20 INFO - PROCESS | 18975 | 1467982520593 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:55:20 INFO - PROCESS | 18975 | 1467982520627 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:20 INFO - PROCESS | 18975 | 1467982520640 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d824c00 == 27 [pid = 18975] [id = 342] 05:55:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8d825800) [pid = 18975] [serial = 1027] [outer = (nil)] 05:55:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8d9a9800) [pid = 18975] [serial = 1028] [outer = 0x8d825800] 05:55:20 INFO - PROCESS | 18975 | 1467982520720 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8d9b1000) [pid = 18975] [serial = 1029] [outer = 0x8d825800] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8c4f6c00) [pid = 18975] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8d9af800) [pid = 18975] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8e362000) [pid = 18975] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8ad18400) [pid = 18975] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8ea2fc00) [pid = 18975] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8e91d400) [pid = 18975] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8e90d800) [pid = 18975] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x888e5400) [pid = 18975] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8beb9400) [pid = 18975] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8ad15000) [pid = 18975] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8a2cb000) [pid = 18975] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8beb5000) [pid = 18975] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8b4e3000) [pid = 18975] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:55:22 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8e62cc00) [pid = 18975] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2705ms 05:55:23 INFO - PROCESS | 18975 | 1467982523004 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:55:23 INFO - PROCESS | 18975 | 1467982523017 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 18975 | 1467982523022 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:55:23 INFO - PROCESS | 18975 | 1467982523030 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 18975 | 1467982523034 Marionette TRACE conn3 <- [1,1342,null,{}] 05:55:23 INFO - PROCESS | 18975 | 1467982523040 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:23 INFO - PROCESS | 18975 | 1467982523046 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:23 INFO - PROCESS | 18975 | 1467982523246 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:55:23 INFO - PROCESS | 18975 | 1467982523378 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:23 INFO - PROCESS | 18975 | 1467982523387 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x888eec00 == 28 [pid = 18975] [id = 343] 05:55:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8ad11800) [pid = 18975] [serial = 1030] [outer = (nil)] 05:55:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8c4f6c00) [pid = 18975] [serial = 1031] [outer = 0x8ad11800] 05:55:23 INFO - PROCESS | 18975 | 1467982523462 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e365400) [pid = 18975] [serial = 1032] [outer = 0x8ad11800] 05:55:24 INFO - PROCESS | 18975 | 1467982524341 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1386ms 05:55:24 INFO - PROCESS | 18975 | 1467982524417 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:55:24 INFO - PROCESS | 18975 | 1467982524425 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:55:24 INFO - PROCESS | 18975 | 1467982524436 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:55:24 INFO - PROCESS | 18975 | 1467982524444 Marionette TRACE conn3 <- [1,1346,null,{}] 05:55:24 INFO - PROCESS | 18975 | 1467982524467 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:24 INFO - PROCESS | 18975 | 1467982524476 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:24 INFO - PROCESS | 18975 | 1467982524797 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:55:25 INFO - PROCESS | 18975 | 1467982524999 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 18975 | 1467982525015 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cc400 == 29 [pid = 18975] [id = 344] 05:55:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8a2ce000) [pid = 18975] [serial = 1033] [outer = (nil)] 05:55:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8ad12800) [pid = 18975] [serial = 1034] [outer = 0x8a2ce000] 05:55:25 INFO - PROCESS | 18975 | 1467982525109 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8b0dec00) [pid = 18975] [serial = 1035] [outer = 0x8a2ce000] 05:55:26 INFO - PROCESS | 18975 | 1467982526180 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1806ms 05:55:26 INFO - PROCESS | 18975 | 1467982526242 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 18975 | 1467982526250 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:55:26 INFO - PROCESS | 18975 | 1467982526262 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 18975 | 1467982526267 Marionette TRACE conn3 <- [1,1350,null,{}] 05:55:26 INFO - PROCESS | 18975 | 1467982526275 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:26 INFO - PROCESS | 18975 | 1467982526282 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:26 INFO - PROCESS | 18975 | 1467982526529 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:55:26 INFO - PROCESS | 18975 | 1467982526761 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:26 INFO - PROCESS | 18975 | 1467982526772 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:26 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e9400 == 30 [pid = 18975] [id = 345] 05:55:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8c4f6000) [pid = 18975] [serial = 1036] [outer = (nil)] 05:55:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8d44b800) [pid = 18975] [serial = 1037] [outer = 0x8c4f6000] 05:55:26 INFO - PROCESS | 18975 | 1467982526876 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8d9ad000) [pid = 18975] [serial = 1038] [outer = 0x8c4f6000] 05:55:27 INFO - PROCESS | 18975 | 1467982527845 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1636ms 05:55:27 INFO - PROCESS | 18975 | 1467982527899 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:55:27 INFO - PROCESS | 18975 | 1467982527902 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:55:27 INFO - PROCESS | 18975 | 1467982527911 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:55:27 INFO - PROCESS | 18975 | 1467982527917 Marionette TRACE conn3 <- [1,1354,null,{}] 05:55:27 INFO - PROCESS | 18975 | 1467982527935 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:27 INFO - PROCESS | 18975 | 1467982527945 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:28 INFO - PROCESS | 18975 | 1467982528167 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:55:28 INFO - PROCESS | 18975 | 1467982528441 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:28 INFO - PROCESS | 18975 | 1467982528458 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:28 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e628000 == 31 [pid = 18975] [id = 346] 05:55:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e907000) [pid = 18975] [serial = 1039] [outer = (nil)] 05:55:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8e90d800) [pid = 18975] [serial = 1040] [outer = 0x8e907000] 05:55:28 INFO - PROCESS | 18975 | 1467982528589 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8d44d000) [pid = 18975] [serial = 1041] [outer = 0x8e907000] 05:55:29 INFO - PROCESS | 18975 | 1467982529566 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1697ms 05:55:29 INFO - PROCESS | 18975 | 1467982529609 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:55:29 INFO - PROCESS | 18975 | 1467982529615 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:55:29 INFO - PROCESS | 18975 | 1467982529623 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:55:29 INFO - PROCESS | 18975 | 1467982529627 Marionette TRACE conn3 <- [1,1358,null,{}] 05:55:29 INFO - PROCESS | 18975 | 1467982529634 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:29 INFO - PROCESS | 18975 | 1467982529638 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:29 INFO - PROCESS | 18975 | 1467982529838 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:55:30 INFO - PROCESS | 18975 | 1467982530060 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 18975 | 1467982530068 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e7c00 == 32 [pid = 18975] [id = 347] 05:55:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8e910800) [pid = 18975] [serial = 1042] [outer = (nil)] 05:55:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ea32000) [pid = 18975] [serial = 1043] [outer = 0x8e910800] 05:55:30 INFO - PROCESS | 18975 | 1467982530206 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8ea35c00) [pid = 18975] [serial = 1044] [outer = 0x8e910800] 05:55:31 INFO - PROCESS | 18975 | 1467982531198 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1646ms 05:55:31 INFO - PROCESS | 18975 | 1467982531270 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:55:31 INFO - PROCESS | 18975 | 1467982531275 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:55:31 INFO - PROCESS | 18975 | 1467982531282 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - PROCESS | 18975 | 1467982531286 Marionette TRACE conn3 <- [1,1362,null,{}] 05:55:31 INFO - PROCESS | 18975 | 1467982531293 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:31 INFO - PROCESS | 18975 | 1467982531299 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:31 INFO - PROCESS | 18975 | 1467982531530 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:55:31 INFO - PROCESS | 18975 | 1467982531752 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:31 INFO - PROCESS | 18975 | 1467982531762 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:31 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d823c00 == 33 [pid = 18975] [id = 348] 05:55:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ea90800) [pid = 18975] [serial = 1045] [outer = (nil)] 05:55:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8ec5e800) [pid = 18975] [serial = 1046] [outer = 0x8ea90800] 05:55:31 INFO - PROCESS | 18975 | 1467982531873 Marionette DEBUG loaded listener.js 05:55:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8ec60400) [pid = 18975] [serial = 1047] [outer = 0x8ea90800] 05:55:32 INFO - PROCESS | 18975 | 1467982532871 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1643ms 05:55:32 INFO - PROCESS | 18975 | 1467982532926 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:55:32 INFO - PROCESS | 18975 | 1467982532930 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:55:32 INFO - PROCESS | 18975 | 1467982532941 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:55:32 INFO - PROCESS | 18975 | 1467982532945 Marionette TRACE conn3 <- [1,1366,null,{}] 05:55:32 INFO - PROCESS | 18975 | 1467982532952 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:32 INFO - PROCESS | 18975 | 1467982532965 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:33 INFO - PROCESS | 18975 | 1467982533267 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:55:33 INFO - PROCESS | 18975 | 1467982533558 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 18975 | 1467982533568 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:33 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e2400 == 34 [pid = 18975] [id = 349] 05:55:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x888e3c00) [pid = 18975] [serial = 1048] [outer = (nil)] 05:55:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8fe2d400) [pid = 18975] [serial = 1049] [outer = 0x888e3c00] 05:55:33 INFO - PROCESS | 18975 | 1467982533659 Marionette DEBUG loaded listener.js 05:55:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8ff21c00) [pid = 18975] [serial = 1050] [outer = 0x888e3c00] 05:55:34 INFO - PROCESS | 18975 | 1467982534767 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:55:34 INFO - PROCESS | 18975 | 1467982534790 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:55:34 INFO - PROCESS | 18975 | 1467982534800 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:55:34 INFO - PROCESS | 18975 | 1467982534803 Marionette TRACE conn3 <- [1,1370,null,{}] 05:55:34 INFO - PROCESS | 18975 | 1467982534811 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:34 INFO - PROCESS | 18975 | 1467982534816 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:35 INFO - PROCESS | 18975 | 1467982535014 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:55:35 INFO - PROCESS | 18975 | 1467982535295 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:35 INFO - PROCESS | 18975 | 1467982535304 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cbc00 == 35 [pid = 18975] [id = 350] 05:55:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8ad14c00) [pid = 18975] [serial = 1051] [outer = (nil)] 05:55:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8f461000) [pid = 18975] [serial = 1052] [outer = 0x8ad14c00] 05:55:35 INFO - PROCESS | 18975 | 1467982535394 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8ec54800) [pid = 18975] [serial = 1053] [outer = 0x8ad14c00] 05:55:36 INFO - PROCESS | 18975 | 1467982536366 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 18975 | 1467982536444 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:55:36 INFO - PROCESS | 18975 | 1467982536453 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 18975 | 1467982536457 Marionette TRACE conn3 <- [1,1374,null,{}] 05:55:36 INFO - PROCESS | 18975 | 1467982536464 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:36 INFO - PROCESS | 18975 | 1467982536471 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:36 INFO - PROCESS | 18975 | 1467982536839 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:55:37 INFO - PROCESS | 18975 | 1467982537094 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 18975 | 1467982537105 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:37 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d3c00 == 36 [pid = 18975] [id = 351] 05:55:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x898d4000) [pid = 18975] [serial = 1054] [outer = (nil)] 05:55:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x898de000) [pid = 18975] [serial = 1055] [outer = 0x898d4000] 05:55:37 INFO - PROCESS | 18975 | 1467982537187 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8a2ca000) [pid = 18975] [serial = 1056] [outer = 0x898d4000] 05:55:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8d824c00 == 35 [pid = 18975] [id = 342] 05:55:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb2800 == 34 [pid = 18975] [id = 341] 05:55:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cc800 == 33 [pid = 18975] [id = 340] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8ec5b000) [pid = 18975] [serial = 986] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8e569800) [pid = 18975] [serial = 956] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8d9ac000) [pid = 18975] [serial = 957] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8b4e5800) [pid = 18975] [serial = 977] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8c3f3800) [pid = 18975] [serial = 978] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8f461c00) [pid = 18975] [serial = 962] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8f466400) [pid = 18975] [serial = 963] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8ea32c00) [pid = 18975] [serial = 959] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8ea89400) [pid = 18975] [serial = 960] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x90124800) [pid = 18975] [serial = 971] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x9012e400) [pid = 18975] [serial = 972] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x888ed000) [pid = 18975] [serial = 974] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8a2c7400) [pid = 18975] [serial = 975] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8e361800) [pid = 18975] [serial = 980] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8ff2c400) [pid = 18975] [serial = 968] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x90125000) [pid = 18975] [serial = 969] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8bebb800) [pid = 18975] [serial = 953] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8c3fa800) [pid = 18975] [serial = 954] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8e62a000) [pid = 18975] [serial = 951] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8e56e000) [pid = 18975] [serial = 950] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8f617800) [pid = 18975] [serial = 965] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8f61e000) [pid = 18975] [serial = 966] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8ea2dc00) [pid = 18975] [serial = 983] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ec61c00) [pid = 18975] [serial = 987] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8ea37c00) [pid = 18975] [serial = 984] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e570400) [pid = 18975] [serial = 981] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8f468400) [pid = 18975] [serial = 990] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8ea8a000) [pid = 18975] [serial = 989] [outer = (nil)] [url = about:blank] 05:55:38 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:55:38 INFO - PROCESS | 18975 | 1467982538387 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:55:38 INFO - PROCESS | 18975 | 1467982538455 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:55:38 INFO - PROCESS | 18975 | 1467982538465 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 18975 | 1467982538471 Marionette TRACE conn3 <- [1,1378,null,{}] 05:55:38 INFO - PROCESS | 18975 | 1467982538484 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:38 INFO - PROCESS | 18975 | 1467982538496 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:38 INFO - PROCESS | 18975 | 1467982538696 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:55:38 INFO - PROCESS | 18975 | 1467982538903 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:38 INFO - PROCESS | 18975 | 1467982538917 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e9400 == 34 [pid = 18975] [id = 352] 05:55:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8b4f0c00) [pid = 18975] [serial = 1057] [outer = (nil)] 05:55:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8bebc000) [pid = 18975] [serial = 1058] [outer = 0x8b4f0c00] 05:55:38 INFO - PROCESS | 18975 | 1467982538991 Marionette DEBUG loaded listener.js 05:55:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8c4ea400) [pid = 18975] [serial = 1059] [outer = 0x8b4f0c00] 05:55:39 INFO - PROCESS | 18975 | 1467982539847 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:55:39 INFO - PROCESS | 18975 | 1467982539907 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:55:39 INFO - PROCESS | 18975 | 1467982539916 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:55:39 INFO - PROCESS | 18975 | 1467982539920 Marionette TRACE conn3 <- [1,1382,null,{}] 05:55:39 INFO - PROCESS | 18975 | 1467982539928 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:39 INFO - PROCESS | 18975 | 1467982539934 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:40 INFO - PROCESS | 18975 | 1467982540130 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:55:40 INFO - PROCESS | 18975 | 1467982540279 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 18975 | 1467982540285 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f5400 == 35 [pid = 18975] [id = 353] 05:55:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e36a400) [pid = 18975] [serial = 1060] [outer = (nil)] 05:55:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8e570800) [pid = 18975] [serial = 1061] [outer = 0x8e36a400] 05:55:40 INFO - PROCESS | 18975 | 1467982540362 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e62b000) [pid = 18975] [serial = 1062] [outer = 0x8e36a400] 05:55:41 INFO - PROCESS | 18975 | [18975] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:55:41 INFO - PROCESS | 18975 | 1467982541367 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:55:41 INFO - PROCESS | 18975 | 1467982541416 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:55:41 INFO - PROCESS | 18975 | 1467982541444 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 18975 | 1467982541452 Marionette TRACE conn3 <- [1,1386,null,{}] 05:55:41 INFO - PROCESS | 18975 | 1467982541459 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:41 INFO - PROCESS | 18975 | 1467982541465 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:41 INFO - PROCESS | 18975 | 1467982541720 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:55:41 INFO - PROCESS | 18975 | 1467982541745 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 18975 | 1467982541751 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e9800 == 36 [pid = 18975] [id = 354] 05:55:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e368400) [pid = 18975] [serial = 1063] [outer = (nil)] 05:55:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ea81c00) [pid = 18975] [serial = 1064] [outer = 0x8e368400] 05:55:41 INFO - PROCESS | 18975 | 1467982541829 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ec57400) [pid = 18975] [serial = 1065] [outer = 0x8e368400] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8b0d6c00) [pid = 18975] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e369800) [pid = 18975] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8d825800) [pid = 18975] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8f613800) [pid = 18975] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8a2cd000) [pid = 18975] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8beb3000) [pid = 18975] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8f613c00) [pid = 18975] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8b4ee000) [pid = 18975] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8d44d800) [pid = 18975] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x90129400) [pid = 18975] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8a2c3000) [pid = 18975] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8e915000) [pid = 18975] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:55:42 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8a2c6c00) [pid = 18975] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:55:43 INFO - PROCESS | 18975 | 1467982543032 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:55:43 INFO - PROCESS | 18975 | 1467982543095 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:55:43 INFO - PROCESS | 18975 | 1467982543109 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:55:43 INFO - PROCESS | 18975 | 1467982543112 Marionette TRACE conn3 <- [1,1390,null,{}] 05:55:43 INFO - PROCESS | 18975 | 1467982543120 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:43 INFO - PROCESS | 18975 | 1467982543124 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:43 INFO - PROCESS | 18975 | 1467982543322 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:55:43 INFO - PROCESS | 18975 | 1467982543336 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:43 INFO - PROCESS | 18975 | 1467982543350 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cec00 == 37 [pid = 18975] [id = 355] 05:55:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8a2d0800) [pid = 18975] [serial = 1066] [outer = (nil)] 05:55:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8e622800) [pid = 18975] [serial = 1067] [outer = 0x8a2d0800] 05:55:43 INFO - PROCESS | 18975 | 1467982543619 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8ea8ac00) [pid = 18975] [serial = 1068] [outer = 0x8a2d0800] 05:55:44 INFO - PROCESS | 18975 | 1467982544393 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1332ms 05:55:44 INFO - PROCESS | 18975 | 1467982544442 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:55:44 INFO - PROCESS | 18975 | 1467982544446 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:55:44 INFO - PROCESS | 18975 | 1467982544452 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 18975 | 1467982544456 Marionette TRACE conn3 <- [1,1394,null,{}] 05:55:44 INFO - PROCESS | 18975 | 1467982544462 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:44 INFO - PROCESS | 18975 | 1467982544467 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:44 INFO - PROCESS | 18975 | 1467982544705 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:55:44 INFO - PROCESS | 18975 | 1467982544715 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 18975 | 1467982544734 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f46c000 == 38 [pid = 18975] [id = 356] 05:55:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8f46c400) [pid = 18975] [serial = 1069] [outer = (nil)] 05:55:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8f61a800) [pid = 18975] [serial = 1070] [outer = 0x8f46c400] 05:55:44 INFO - PROCESS | 18975 | 1467982544893 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8fe38800) [pid = 18975] [serial = 1071] [outer = 0x8f46c400] 05:55:46 INFO - PROCESS | 18975 | 1467982546000 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1600ms 05:55:46 INFO - PROCESS | 18975 | 1467982546054 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:55:46 INFO - PROCESS | 18975 | 1467982546062 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:55:46 INFO - PROCESS | 18975 | 1467982546072 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:55:46 INFO - PROCESS | 18975 | 1467982546081 Marionette TRACE conn3 <- [1,1398,null,{}] 05:55:46 INFO - PROCESS | 18975 | 1467982546090 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:46 INFO - PROCESS | 18975 | 1467982546096 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:46 INFO - PROCESS | 18975 | 1467982546442 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:55:46 INFO - PROCESS | 18975 | 1467982546629 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 18975 | 1467982546641 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:46 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb1c00 == 39 [pid = 18975] [id = 357] 05:55:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8bebdc00) [pid = 18975] [serial = 1072] [outer = (nil)] 05:55:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8d445800) [pid = 18975] [serial = 1073] [outer = 0x8bebdc00] 05:55:46 INFO - PROCESS | 18975 | 1467982546735 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8d829000) [pid = 18975] [serial = 1074] [outer = 0x8bebdc00] 05:55:47 INFO - PROCESS | 18975 | 1467982547721 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1695ms 05:55:47 INFO - PROCESS | 18975 | 1467982547766 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:55:47 INFO - PROCESS | 18975 | 1467982547775 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:55:47 INFO - PROCESS | 18975 | 1467982547788 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:55:47 INFO - PROCESS | 18975 | 1467982547794 Marionette TRACE conn3 <- [1,1402,null,{}] 05:55:47 INFO - PROCESS | 18975 | 1467982547801 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:47 INFO - PROCESS | 18975 | 1467982547806 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:48 INFO - PROCESS | 18975 | 1467982548066 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:55:48 INFO - PROCESS | 18975 | 1467982548360 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:48 INFO - PROCESS | 18975 | 1467982548379 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:48 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e36e000 == 40 [pid = 18975] [id = 358] 05:55:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e915800) [pid = 18975] [serial = 1075] [outer = (nil)] 05:55:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8ea34c00) [pid = 18975] [serial = 1076] [outer = 0x8e915800] 05:55:48 INFO - PROCESS | 18975 | 1467982548472 Marionette DEBUG loaded listener.js 05:55:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ea8ec00) [pid = 18975] [serial = 1077] [outer = 0x8e915800] 05:55:49 INFO - PROCESS | 18975 | 1467982549433 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1741ms 05:55:49 INFO - PROCESS | 18975 | 1467982549529 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:55:49 INFO - PROCESS | 18975 | 1467982549533 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:55:49 INFO - PROCESS | 18975 | 1467982549542 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:55:49 INFO - PROCESS | 18975 | 1467982549549 Marionette TRACE conn3 <- [1,1406,null,{}] 05:55:49 INFO - PROCESS | 18975 | 1467982549568 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:49 INFO - PROCESS | 18975 | 1467982549578 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:49 INFO - PROCESS | 18975 | 1467982549829 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:55:50 INFO - PROCESS | 18975 | 1467982550103 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:50 INFO - PROCESS | 18975 | 1467982550117 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ff2e400 == 41 [pid = 18975] [id = 359] 05:55:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ff2fc00) [pid = 18975] [serial = 1078] [outer = (nil)] 05:55:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x90129400) [pid = 18975] [serial = 1079] [outer = 0x8ff2fc00] 05:55:50 INFO - PROCESS | 18975 | 1467982550204 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x90130c00) [pid = 18975] [serial = 1080] [outer = 0x8ff2fc00] 05:55:51 INFO - PROCESS | 18975 | 1467982551184 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1693ms 05:55:51 INFO - PROCESS | 18975 | 1467982551237 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:55:51 INFO - PROCESS | 18975 | 1467982551242 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:55:51 INFO - PROCESS | 18975 | 1467982551250 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:55:51 INFO - PROCESS | 18975 | 1467982551254 Marionette TRACE conn3 <- [1,1410,null,{}] 05:55:51 INFO - PROCESS | 18975 | 1467982551261 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:51 INFO - PROCESS | 18975 | 1467982551267 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:51 INFO - PROCESS | 18975 | 1467982551480 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:55:51 INFO - PROCESS | 18975 | 1467982551717 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:51 INFO - PROCESS | 18975 | 1467982551725 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0dc00 == 42 [pid = 18975] [id = 360] 05:55:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x902e9800) [pid = 18975] [serial = 1081] [outer = (nil)] 05:55:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x918d5000) [pid = 18975] [serial = 1082] [outer = 0x902e9800] 05:55:51 INFO - PROCESS | 18975 | 1467982551824 Marionette DEBUG loaded listener.js 05:55:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x918dc000) [pid = 18975] [serial = 1083] [outer = 0x902e9800] 05:55:52 INFO - PROCESS | 18975 | 1467982552842 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1637ms 05:55:52 INFO - PROCESS | 18975 | 1467982552888 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:55:52 INFO - PROCESS | 18975 | 1467982552893 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:55:52 INFO - PROCESS | 18975 | 1467982552900 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 18975 | 1467982552904 Marionette TRACE conn3 <- [1,1414,null,{}] 05:55:52 INFO - PROCESS | 18975 | 1467982552911 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:52 INFO - PROCESS | 18975 | 1467982552917 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:53 INFO - PROCESS | 18975 | 1467982553169 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:55:53 INFO - PROCESS | 18975 | 1467982553460 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 18975 | 1467982553468 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:53 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f9400 == 43 [pid = 18975] [id = 361] 05:55:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8e903800) [pid = 18975] [serial = 1084] [outer = (nil)] 05:55:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x9190a400) [pid = 18975] [serial = 1085] [outer = 0x8e903800] 05:55:53 INFO - PROCESS | 18975 | 1467982553555 Marionette DEBUG loaded listener.js 05:55:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x9190c800) [pid = 18975] [serial = 1086] [outer = 0x8e903800] 05:55:54 INFO - PROCESS | 18975 | 1467982554662 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1790ms 05:55:54 INFO - PROCESS | 18975 | 1467982554691 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 18975 | 1467982554696 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:55:54 INFO - PROCESS | 18975 | 1467982554704 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 18975 | 1467982554707 Marionette TRACE conn3 <- [1,1418,null,{}] 05:55:54 INFO - PROCESS | 18975 | 1467982554714 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:54 INFO - PROCESS | 18975 | 1467982554725 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:54 INFO - PROCESS | 18975 | 1467982554989 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:55:55 INFO - PROCESS | 18975 | 1467982555228 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:55 INFO - PROCESS | 18975 | 1467982555239 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e3c00 == 44 [pid = 18975] [id = 362] 05:55:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8f468c00) [pid = 18975] [serial = 1087] [outer = (nil)] 05:55:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x919d3000) [pid = 18975] [serial = 1088] [outer = 0x8f468c00] 05:55:55 INFO - PROCESS | 18975 | 1467982555323 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x919d9c00) [pid = 18975] [serial = 1089] [outer = 0x8f468c00] 05:55:56 INFO - PROCESS | 18975 | 1467982556299 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1636ms 05:55:56 INFO - PROCESS | 18975 | 1467982556342 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:55:56 INFO - PROCESS | 18975 | 1467982556347 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:55:56 INFO - PROCESS | 18975 | 1467982556356 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:55:56 INFO - PROCESS | 18975 | 1467982556359 Marionette TRACE conn3 <- [1,1422,null,{}] 05:55:56 INFO - PROCESS | 18975 | 1467982556366 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:56 INFO - PROCESS | 18975 | 1467982556372 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:56 INFO - PROCESS | 18975 | 1467982556579 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:55:56 INFO - PROCESS | 18975 | 1467982556816 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 18975 | 1467982556826 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad18000 == 45 [pid = 18975] [id = 363] 05:55:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8b4efc00) [pid = 18975] [serial = 1090] [outer = (nil)] 05:55:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8e906400) [pid = 18975] [serial = 1091] [outer = 0x8b4efc00] 05:55:56 INFO - PROCESS | 18975 | 1467982556926 Marionette DEBUG loaded listener.js 05:55:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8fe31400) [pid = 18975] [serial = 1092] [outer = 0x8b4efc00] 05:55:58 INFO - PROCESS | 18975 | 1467982558231 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1938ms 05:55:58 INFO - PROCESS | 18975 | 1467982558294 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:55:58 INFO - PROCESS | 18975 | 1467982558301 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:55:58 INFO - PROCESS | 18975 | 1467982558448 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:55:58 INFO - PROCESS | 18975 | 1467982558454 Marionette TRACE conn3 <- [1,1426,null,{}] 05:55:58 INFO - PROCESS | 18975 | 1467982558515 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:58 INFO - PROCESS | 18975 | 1467982558522 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:58 INFO - PROCESS | 18975 | 1467982558777 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:55:59 INFO - PROCESS | 18975 | 1467982558974 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:59 INFO - PROCESS | 18975 | 1467982558988 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:55:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c2800 == 46 [pid = 18975] [id = 364] 05:55:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8a2c7400) [pid = 18975] [serial = 1093] [outer = (nil)] 05:55:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8b0d9800) [pid = 18975] [serial = 1094] [outer = 0x8a2c7400] 05:55:59 INFO - PROCESS | 18975 | 1467982559066 Marionette DEBUG loaded listener.js 05:55:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8c3f8800) [pid = 18975] [serial = 1095] [outer = 0x8a2c7400] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c3400 == 45 [pid = 18975] [id = 339] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cec00 == 44 [pid = 18975] [id = 355] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e9800 == 43 [pid = 18975] [id = 354] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4f5400 == 42 [pid = 18975] [id = 353] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e9400 == 41 [pid = 18975] [id = 352] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x898d3c00 == 40 [pid = 18975] [id = 351] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x888eec00 == 39 [pid = 18975] [id = 343] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8e628000 == 38 [pid = 18975] [id = 346] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cc400 == 37 [pid = 18975] [id = 344] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x888e9400 == 36 [pid = 18975] [id = 345] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x888e2400 == 35 [pid = 18975] [id = 349] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8d823c00 == 34 [pid = 18975] [id = 348] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e7c00 == 33 [pid = 18975] [id = 347] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cbc00 == 32 [pid = 18975] [id = 350] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad18000 == 31 [pid = 18975] [id = 363] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f9400 == 30 [pid = 18975] [id = 361] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e3c00 == 29 [pid = 18975] [id = 362] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0dc00 == 28 [pid = 18975] [id = 360] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8ff2e400 == 27 [pid = 18975] [id = 359] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb1c00 == 26 [pid = 18975] [id = 357] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8e36e000 == 25 [pid = 18975] [id = 358] 05:56:00 INFO - PROCESS | 18975 | --DOCSHELL 0x8f46c000 == 24 [pid = 18975] [id = 356] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8c4f6c00) [pid = 18975] [serial = 1031] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8beb8400) [pid = 18975] [serial = 993] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8b0e0000) [pid = 18975] [serial = 992] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8e90b400) [pid = 18975] [serial = 996] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8e629400) [pid = 18975] [serial = 995] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8d9a9800) [pid = 18975] [serial = 1028] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8fe33c00) [pid = 18975] [serial = 999] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8f61b800) [pid = 18975] [serial = 998] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8d9b1000) [pid = 18975] [serial = 1029] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8ad10000) [pid = 18975] [serial = 1022] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8beba400) [pid = 18975] [serial = 1025] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x902e5800) [pid = 18975] [serial = 1002] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x90123c00) [pid = 18975] [serial = 1001] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8d820000) [pid = 18975] [serial = 1020] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8c4edc00) [pid = 18975] [serial = 1019] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x918d6c00) [pid = 18975] [serial = 1005] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x902f0000) [pid = 18975] [serial = 1004] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x919d4400) [pid = 18975] [serial = 1008] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x919cb400) [pid = 18975] [serial = 1007] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x91ab1c00) [pid = 18975] [serial = 1011] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x91aaf400) [pid = 18975] [serial = 1010] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x923e3800) [pid = 18975] [serial = 1014] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x91ab8000) [pid = 18975] [serial = 1013] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ad16400) [pid = 18975] [serial = 1023] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8e364c00) [pid = 18975] [serial = 1017] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8c3f9c00) [pid = 18975] [serial = 1016] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8c3fe000) [pid = 18975] [serial = 1026] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 18975 | 1467982561666 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 3341ms 05:56:01 INFO - PROCESS | 18975 | 1467982561694 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:56:01 INFO - PROCESS | 18975 | 1467982561701 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:56:01 INFO - PROCESS | 18975 | 1467982561709 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 18975 | 1467982561716 Marionette TRACE conn3 <- [1,1430,null,{}] 05:56:01 INFO - PROCESS | 18975 | 1467982561726 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:01 INFO - PROCESS | 18975 | 1467982561731 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:01 INFO - PROCESS | 18975 | 1467982561972 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:56:02 INFO - PROCESS | 18975 | 1467982562135 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 18975 | 1467982562149 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cbc00 == 25 [pid = 18975] [id = 365] 05:56:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8a2cd400) [pid = 18975] [serial = 1096] [outer = (nil)] 05:56:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8ad18400) [pid = 18975] [serial = 1097] [outer = 0x8a2cd400] 05:56:02 INFO - PROCESS | 18975 | 1467982562228 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8ad1cc00) [pid = 18975] [serial = 1098] [outer = 0x8a2cd400] 05:56:03 INFO - PROCESS | 18975 | 1467982563116 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1438ms 05:56:03 INFO - PROCESS | 18975 | 1467982563159 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 18975 | 1467982563169 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:56:03 INFO - PROCESS | 18975 | 1467982563181 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 18975 | 1467982563187 Marionette TRACE conn3 <- [1,1434,null,{}] 05:56:03 INFO - PROCESS | 18975 | 1467982563201 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:03 INFO - PROCESS | 18975 | 1467982563208 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:03 INFO - PROCESS | 18975 | 1467982563464 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:56:03 INFO - PROCESS | 18975 | 1467982563492 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 18975 | 1467982563503 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebd000 == 26 [pid = 18975] [id = 366] 05:56:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8c3ef400) [pid = 18975] [serial = 1099] [outer = (nil)] 05:56:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8c3f5400) [pid = 18975] [serial = 1100] [outer = 0x8c3ef400] 05:56:03 INFO - PROCESS | 18975 | 1467982563582 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8c3fcc00) [pid = 18975] [serial = 1101] [outer = 0x8c3ef400] 05:56:04 INFO - PROCESS | 18975 | 1467982564742 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1602ms 05:56:04 INFO - PROCESS | 18975 | 1467982564783 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 18975 | 1467982564787 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:56:04 INFO - PROCESS | 18975 | 1467982564801 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 18975 | 1467982564807 Marionette TRACE conn3 <- [1,1438,null,{}] 05:56:04 INFO - PROCESS | 18975 | 1467982564826 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:04 INFO - PROCESS | 18975 | 1467982564837 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:05 INFO - PROCESS | 18975 | 1467982565077 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:56:05 INFO - PROCESS | 18975 | 1467982565098 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:05 INFO - PROCESS | 18975 | 1467982565111 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d824c00 == 27 [pid = 18975] [id = 367] 05:56:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8d825400) [pid = 18975] [serial = 1102] [outer = (nil)] 05:56:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8d9b0800) [pid = 18975] [serial = 1103] [outer = 0x8d825400] 05:56:05 INFO - PROCESS | 18975 | 1467982565188 Marionette DEBUG loaded listener.js 05:56:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e365c00) [pid = 18975] [serial = 1104] [outer = 0x8d825400] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8f46c400) [pid = 18975] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e368400) [pid = 18975] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8a2d0800) [pid = 18975] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ad11800) [pid = 18975] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8ea90800) [pid = 18975] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x888e3c00) [pid = 18975] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8b4f0c00) [pid = 18975] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8e36a400) [pid = 18975] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8ad14c00) [pid = 18975] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8e910800) [pid = 18975] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8c4f6000) [pid = 18975] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8a2ce000) [pid = 18975] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8e907000) [pid = 18975] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:56:06 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x898d4000) [pid = 18975] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:56:06 INFO - PROCESS | 18975 | 1467982566817 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2051ms 05:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:56:06 INFO - PROCESS | 18975 | 1467982566848 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:56:06 INFO - PROCESS | 18975 | 1467982566852 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:56:06 INFO - PROCESS | 18975 | 1467982566859 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:56:06 INFO - PROCESS | 18975 | 1467982566863 Marionette TRACE conn3 <- [1,1442,null,{}] 05:56:06 INFO - PROCESS | 18975 | 1467982566869 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:06 INFO - PROCESS | 18975 | 1467982566875 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:07 INFO - PROCESS | 18975 | 1467982567067 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:56:07 INFO - PROCESS | 18975 | 1467982567200 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:07 INFO - PROCESS | 18975 | 1467982567208 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c8000 == 28 [pid = 18975] [id = 368] 05:56:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8ad14c00) [pid = 18975] [serial = 1105] [outer = (nil)] 05:56:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8e36a400) [pid = 18975] [serial = 1106] [outer = 0x8ad14c00] 05:56:07 INFO - PROCESS | 18975 | 1467982567283 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8e56ec00) [pid = 18975] [serial = 1107] [outer = 0x8ad14c00] 05:56:08 INFO - PROCESS | 18975 | 1467982568116 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1342ms 05:56:08 INFO - PROCESS | 18975 | 1467982568202 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 18975 | 1467982568208 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:56:08 INFO - PROCESS | 18975 | 1467982568218 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 18975 | 1467982568224 Marionette TRACE conn3 <- [1,1446,null,{}] 05:56:08 INFO - PROCESS | 18975 | 1467982568240 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:08 INFO - PROCESS | 18975 | 1467982568248 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:08 INFO - PROCESS | 18975 | 1467982568487 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:56:08 INFO - PROCESS | 18975 | 1467982568742 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:08 INFO - PROCESS | 18975 | 1467982568758 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c7800 == 29 [pid = 18975] [id = 369] 05:56:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8a2c9000) [pid = 18975] [serial = 1108] [outer = (nil)] 05:56:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8ad0dc00) [pid = 18975] [serial = 1109] [outer = 0x8a2c9000] 05:56:08 INFO - PROCESS | 18975 | 1467982568864 Marionette DEBUG loaded listener.js 05:56:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8b0d9000) [pid = 18975] [serial = 1110] [outer = 0x8a2c9000] 05:56:09 INFO - PROCESS | 18975 | 1467982569902 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1749ms 05:56:09 INFO - PROCESS | 18975 | 1467982569968 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:56:09 INFO - PROCESS | 18975 | 1467982569974 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:56:09 INFO - PROCESS | 18975 | 1467982569986 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:56:09 INFO - PROCESS | 18975 | 1467982569992 Marionette TRACE conn3 <- [1,1450,null,{}] 05:56:10 INFO - PROCESS | 18975 | 1467982570001 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:10 INFO - PROCESS | 18975 | 1467982570008 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:10 INFO - PROCESS | 18975 | 1467982570248 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:56:10 INFO - PROCESS | 18975 | 1467982570478 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:10 INFO - PROCESS | 18975 | 1467982570490 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ef400 == 30 [pid = 18975] [id = 370] 05:56:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8c4f5400) [pid = 18975] [serial = 1111] [outer = (nil)] 05:56:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8d44a000) [pid = 18975] [serial = 1112] [outer = 0x8c4f5400] 05:56:10 INFO - PROCESS | 18975 | 1467982570578 Marionette DEBUG loaded listener.js 05:56:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8d9aa800) [pid = 18975] [serial = 1113] [outer = 0x8c4f5400] 05:56:11 INFO - PROCESS | 18975 | 1467982571605 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1702ms 05:56:11 INFO - PROCESS | 18975 | 1467982571685 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:56:11 INFO - PROCESS | 18975 | 1467982571690 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:56:11 INFO - PROCESS | 18975 | 1467982571698 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:56:11 INFO - PROCESS | 18975 | 1467982571703 Marionette TRACE conn3 <- [1,1454,null,{}] 05:56:11 INFO - PROCESS | 18975 | 1467982571720 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:11 INFO - PROCESS | 18975 | 1467982571730 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:11 INFO - PROCESS | 18975 | 1467982571973 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:56:12 INFO - PROCESS | 18975 | 1467982572261 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 18975 | 1467982572278 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e907000 == 31 [pid = 18975] [id = 371] 05:56:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e907800) [pid = 18975] [serial = 1114] [outer = (nil)] 05:56:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8e911400) [pid = 18975] [serial = 1115] [outer = 0x8e907800] 05:56:12 INFO - PROCESS | 18975 | 1467982572364 Marionette DEBUG loaded listener.js 05:56:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e91b800) [pid = 18975] [serial = 1116] [outer = 0x8e907800] 05:56:13 INFO - PROCESS | 18975 | 1467982573377 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1740ms 05:56:13 INFO - PROCESS | 18975 | 1467982573438 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:56:13 INFO - PROCESS | 18975 | 1467982573443 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:56:13 INFO - PROCESS | 18975 | 1467982573450 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:56:13 INFO - PROCESS | 18975 | 1467982573454 Marionette TRACE conn3 <- [1,1458,null,{}] 05:56:13 INFO - PROCESS | 18975 | 1467982573461 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:13 INFO - PROCESS | 18975 | 1467982573467 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:13 INFO - PROCESS | 18975 | 1467982573731 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:56:14 INFO - PROCESS | 18975 | 1467982573999 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 18975 | 1467982574009 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d3400 == 32 [pid = 18975] [id = 372] 05:56:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8beb6400) [pid = 18975] [serial = 1117] [outer = (nil)] 05:56:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ea82400) [pid = 18975] [serial = 1118] [outer = 0x8beb6400] 05:56:14 INFO - PROCESS | 18975 | 1467982574098 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ea37c00) [pid = 18975] [serial = 1119] [outer = 0x8beb6400] 05:56:15 INFO - PROCESS | 18975 | 1467982575150 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1753ms 05:56:15 INFO - PROCESS | 18975 | 1467982575205 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:56:15 INFO - PROCESS | 18975 | 1467982575209 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:56:15 INFO - PROCESS | 18975 | 1467982575217 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:56:15 INFO - PROCESS | 18975 | 1467982575221 Marionette TRACE conn3 <- [1,1462,null,{}] 05:56:15 INFO - PROCESS | 18975 | 1467982575227 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:15 INFO - PROCESS | 18975 | 1467982575234 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:15 INFO - PROCESS | 18975 | 1467982575430 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:56:15 INFO - PROCESS | 18975 | 1467982575695 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:15 INFO - PROCESS | 18975 | 1467982575704 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea37000 == 33 [pid = 18975] [id = 373] 05:56:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8ec55000) [pid = 18975] [serial = 1120] [outer = (nil)] 05:56:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8f465c00) [pid = 18975] [serial = 1121] [outer = 0x8ec55000] 05:56:15 INFO - PROCESS | 18975 | 1467982575797 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8f468800) [pid = 18975] [serial = 1122] [outer = 0x8ec55000] 05:56:16 INFO - PROCESS | 18975 | 1467982576756 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1591ms 05:56:16 INFO - PROCESS | 18975 | 1467982576809 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:56:16 INFO - PROCESS | 18975 | 1467982576812 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:56:16 INFO - PROCESS | 18975 | 1467982576821 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - PROCESS | 18975 | 1467982576825 Marionette TRACE conn3 <- [1,1466,null,{}] 05:56:16 INFO - PROCESS | 18975 | 1467982576832 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:16 INFO - PROCESS | 18975 | 1467982576846 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:17 INFO - PROCESS | 18975 | 1467982577150 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:56:17 INFO - PROCESS | 18975 | 1467982577423 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:17 INFO - PROCESS | 18975 | 1467982577432 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e2c00 == 34 [pid = 18975] [id = 374] 05:56:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8b4ef400) [pid = 18975] [serial = 1123] [outer = (nil)] 05:56:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8fe31000) [pid = 18975] [serial = 1124] [outer = 0x8b4ef400] 05:56:17 INFO - PROCESS | 18975 | 1467982577523 Marionette DEBUG loaded listener.js 05:56:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ff24400) [pid = 18975] [serial = 1125] [outer = 0x8b4ef400] 05:56:18 INFO - PROCESS | 18975 | 1467982578605 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1841ms 05:56:18 INFO - PROCESS | 18975 | 1467982578664 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:56:18 INFO - PROCESS | 18975 | 1467982578667 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:56:18 INFO - PROCESS | 18975 | 1467982578676 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - PROCESS | 18975 | 1467982578680 Marionette TRACE conn3 <- [1,1470,null,{}] 05:56:18 INFO - PROCESS | 18975 | 1467982578687 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:18 INFO - PROCESS | 18975 | 1467982578693 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:18 INFO - PROCESS | 18975 | 1467982578900 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:56:19 INFO - PROCESS | 18975 | 1467982579126 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:19 INFO - PROCESS | 18975 | 1467982579134 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x898da800 == 35 [pid = 18975] [id = 375] 05:56:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8b4e2000) [pid = 18975] [serial = 1126] [outer = (nil)] 05:56:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8d9a9c00) [pid = 18975] [serial = 1127] [outer = 0x8b4e2000] 05:56:19 INFO - PROCESS | 18975 | 1467982579220 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8e36d000) [pid = 18975] [serial = 1128] [outer = 0x8b4e2000] 05:56:20 INFO - PROCESS | 18975 | 1467982580425 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1788ms 05:56:20 INFO - PROCESS | 18975 | 1467982580466 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:56:20 INFO - PROCESS | 18975 | 1467982580472 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:56:20 INFO - PROCESS | 18975 | 1467982580480 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - PROCESS | 18975 | 1467982580486 Marionette TRACE conn3 <- [1,1474,null,{}] 05:56:20 INFO - PROCESS | 18975 | 1467982580494 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:20 INFO - PROCESS | 18975 | 1467982580501 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:20 INFO - PROCESS | 18975 | 1467982580698 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:56:21 INFO - PROCESS | 18975 | 1467982581038 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:21 INFO - PROCESS | 18975 | 1467982581050 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:21 INFO - PROCESS | 18975 | --DOCSHELL 0x8d824c00 == 34 [pid = 18975] [id = 367] 05:56:21 INFO - PROCESS | 18975 | --DOCSHELL 0x8bebd000 == 33 [pid = 18975] [id = 366] 05:56:21 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cbc00 == 32 [pid = 18975] [id = 365] 05:56:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c6800 == 33 [pid = 18975] [id = 376] 05:56:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8a2c7000) [pid = 18975] [serial = 1129] [outer = (nil)] 05:56:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8b4e3000) [pid = 18975] [serial = 1130] [outer = 0x8a2c7000] 05:56:21 INFO - PROCESS | 18975 | 1467982581184 Marionette DEBUG loaded listener.js 05:56:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8b4ef000) [pid = 18975] [serial = 1131] [outer = 0x8a2c7000] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8f61a800) [pid = 18975] [serial = 1070] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8fe38800) [pid = 18975] [serial = 1071] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8ea81c00) [pid = 18975] [serial = 1064] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8ec57400) [pid = 18975] [serial = 1065] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8e622800) [pid = 18975] [serial = 1067] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8e365400) [pid = 18975] [serial = 1032] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8ec5e800) [pid = 18975] [serial = 1046] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8ec60400) [pid = 18975] [serial = 1047] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8fe2d400) [pid = 18975] [serial = 1049] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8ff21c00) [pid = 18975] [serial = 1050] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8bebc000) [pid = 18975] [serial = 1058] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8c4ea400) [pid = 18975] [serial = 1059] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8e570800) [pid = 18975] [serial = 1061] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8f461000) [pid = 18975] [serial = 1052] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ec54800) [pid = 18975] [serial = 1053] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8ea32000) [pid = 18975] [serial = 1043] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ea35c00) [pid = 18975] [serial = 1044] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8d44b800) [pid = 18975] [serial = 1037] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8d9ad000) [pid = 18975] [serial = 1038] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8ad12800) [pid = 18975] [serial = 1034] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8b0dec00) [pid = 18975] [serial = 1035] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8e90d800) [pid = 18975] [serial = 1040] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8d44d000) [pid = 18975] [serial = 1041] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x898de000) [pid = 18975] [serial = 1055] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8a2ca000) [pid = 18975] [serial = 1056] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8ea8ac00) [pid = 18975] [serial = 1068] [outer = (nil)] [url = about:blank] 05:56:21 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8e62b000) [pid = 18975] [serial = 1062] [outer = (nil)] [url = about:blank] 05:56:22 INFO - PROCESS | 18975 | 1467982582118 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1686ms 05:56:22 INFO - PROCESS | 18975 | 1467982582167 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:56:22 INFO - PROCESS | 18975 | 1467982582174 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:56:22 INFO - PROCESS | 18975 | 1467982582186 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:56:22 INFO - PROCESS | 18975 | 1467982582190 Marionette TRACE conn3 <- [1,1478,null,{}] 05:56:22 INFO - PROCESS | 18975 | 1467982582198 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:22 INFO - PROCESS | 18975 | 1467982582203 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:22 INFO - PROCESS | 18975 | 1467982582400 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:56:22 INFO - PROCESS | 18975 | 1467982582539 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 18975 | 1467982582548 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1a800 == 34 [pid = 18975] [id = 377] 05:56:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8c4f8800) [pid = 18975] [serial = 1132] [outer = (nil)] 05:56:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8d823c00) [pid = 18975] [serial = 1133] [outer = 0x8c4f8800] 05:56:22 INFO - PROCESS | 18975 | 1467982582628 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8d9abc00) [pid = 18975] [serial = 1134] [outer = 0x8c4f8800] 05:56:23 INFO - PROCESS | 18975 | 1467982583574 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1433ms 05:56:23 INFO - PROCESS | 18975 | 1467982583620 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 18975 | 1467982583624 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:56:23 INFO - PROCESS | 18975 | 1467982583638 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 18975 | 1467982583646 Marionette TRACE conn3 <- [1,1482,null,{}] 05:56:23 INFO - PROCESS | 18975 | 1467982583663 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:23 INFO - PROCESS | 18975 | 1467982583673 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:23 INFO - PROCESS | 18975 | 1467982583935 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:56:23 INFO - PROCESS | 18975 | 1467982583958 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 18975 | 1467982583971 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e56cc00 == 35 [pid = 18975] [id = 378] 05:56:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8e570800) [pid = 18975] [serial = 1135] [outer = (nil)] 05:56:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8e907c00) [pid = 18975] [serial = 1136] [outer = 0x8e570800] 05:56:24 INFO - PROCESS | 18975 | 1467982584080 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e913c00) [pid = 18975] [serial = 1137] [outer = 0x8e570800] 05:56:25 INFO - PROCESS | 18975 | 1467982585106 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1505ms 05:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:56:25 INFO - PROCESS | 18975 | 1467982585137 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:56:25 INFO - PROCESS | 18975 | 1467982585141 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:56:25 INFO - PROCESS | 18975 | 1467982585148 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 18975 | 1467982585152 Marionette TRACE conn3 <- [1,1486,null,{}] 05:56:25 INFO - PROCESS | 18975 | 1467982585158 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:25 INFO - PROCESS | 18975 | 1467982585163 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:25 INFO - PROCESS | 18975 | 1467982585417 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:56:25 INFO - PROCESS | 18975 | 1467982585442 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 18975 | 1467982585448 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cac00 == 36 [pid = 18975] [id = 379] 05:56:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e917400) [pid = 18975] [serial = 1138] [outer = (nil)] 05:56:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8ea84c00) [pid = 18975] [serial = 1139] [outer = 0x8e917400] 05:56:25 INFO - PROCESS | 18975 | 1467982585523 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ec5f400) [pid = 18975] [serial = 1140] [outer = 0x8e917400] 05:56:26 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e903800) [pid = 18975] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:56:26 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8f468c00) [pid = 18975] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:56:26 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8b4efc00) [pid = 18975] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:56:26 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8bebdc00) [pid = 18975] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:56:26 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8a2cd400) [pid = 18975] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:56:26 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8a2c7400) [pid = 18975] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:56:26 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8e915800) [pid = 18975] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:56:26 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8ff2fc00) [pid = 18975] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:56:26 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8c3ef400) [pid = 18975] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:56:26 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8d825400) [pid = 18975] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:56:26 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x902e9800) [pid = 18975] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:56:26 INFO - PROCESS | 18975 | 1467982586579 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1488ms 05:56:26 INFO - PROCESS | 18975 | 1467982586637 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 18975 | 1467982586641 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:56:26 INFO - PROCESS | 18975 | 1467982586648 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 18975 | 1467982586651 Marionette TRACE conn3 <- [1,1490,null,{}] 05:56:26 INFO - PROCESS | 18975 | 1467982586657 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:26 INFO - PROCESS | 18975 | 1467982586662 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:26 INFO - PROCESS | 18975 | 1467982586840 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:56:26 INFO - PROCESS | 18975 | 1467982586969 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:26 INFO - PROCESS | 18975 | 1467982586978 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3400 == 37 [pid = 18975] [id = 380] 05:56:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x898d4000) [pid = 18975] [serial = 1141] [outer = (nil)] 05:56:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8d9ab000) [pid = 18975] [serial = 1142] [outer = 0x898d4000] 05:56:27 INFO - PROCESS | 18975 | 1467982587049 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8ea39400) [pid = 18975] [serial = 1143] [outer = 0x898d4000] 05:56:27 INFO - PROCESS | 18975 | 1467982587873 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1249ms 05:56:27 INFO - PROCESS | 18975 | 1467982587956 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:56:27 INFO - PROCESS | 18975 | 1467982587963 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:56:27 INFO - PROCESS | 18975 | 1467982587974 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:56:27 INFO - PROCESS | 18975 | 1467982587980 Marionette TRACE conn3 <- [1,1494,null,{}] 05:56:28 INFO - PROCESS | 18975 | 1467982587995 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:28 INFO - PROCESS | 18975 | 1467982588001 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:28 INFO - PROCESS | 18975 | 1467982588231 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:56:28 INFO - PROCESS | 18975 | 1467982588411 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 18975 | 1467982588430 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:28 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ed800 == 38 [pid = 18975] [id = 381] 05:56:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8ad0ec00) [pid = 18975] [serial = 1144] [outer = (nil)] 05:56:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8ad18800) [pid = 18975] [serial = 1145] [outer = 0x8ad0ec00] 05:56:28 INFO - PROCESS | 18975 | 1467982588638 Marionette DEBUG loaded listener.js 05:56:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8b4e6000) [pid = 18975] [serial = 1146] [outer = 0x8ad0ec00] 05:56:29 INFO - PROCESS | 18975 | 1467982589765 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1848ms 05:56:29 INFO - PROCESS | 18975 | 1467982589823 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:56:29 INFO - PROCESS | 18975 | 1467982589830 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:56:29 INFO - PROCESS | 18975 | 1467982589843 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - PROCESS | 18975 | 1467982589849 Marionette TRACE conn3 <- [1,1498,null,{}] 05:56:29 INFO - PROCESS | 18975 | 1467982589858 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:29 INFO - PROCESS | 18975 | 1467982589871 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:30 INFO - PROCESS | 18975 | 1467982590121 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:56:30 INFO - PROCESS | 18975 | 1467982590353 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 18975 | 1467982590360 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4ee400 == 39 [pid = 18975] [id = 382] 05:56:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8d825800) [pid = 18975] [serial = 1147] [outer = (nil)] 05:56:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e366000) [pid = 18975] [serial = 1148] [outer = 0x8d825800] 05:56:30 INFO - PROCESS | 18975 | 1467982590450 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e36f800) [pid = 18975] [serial = 1149] [outer = 0x8d825800] 05:56:31 INFO - PROCESS | 18975 | 1467982591498 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1701ms 05:56:31 INFO - PROCESS | 18975 | 1467982591539 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 18975 | 1467982591544 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:56:31 INFO - PROCESS | 18975 | 1467982591551 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 18975 | 1467982591556 Marionette TRACE conn3 <- [1,1502,null,{}] 05:56:31 INFO - PROCESS | 18975 | 1467982591575 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:31 INFO - PROCESS | 18975 | 1467982591584 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:31 INFO - PROCESS | 18975 | 1467982591933 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:56:32 INFO - PROCESS | 18975 | 1467982592271 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 18975 | 1467982592285 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f46c800 == 40 [pid = 18975] [id = 383] 05:56:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8f46e800) [pid = 18975] [serial = 1150] [outer = (nil)] 05:56:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8f617400) [pid = 18975] [serial = 1151] [outer = 0x8f46e800] 05:56:32 INFO - PROCESS | 18975 | 1467982592373 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8f61ec00) [pid = 18975] [serial = 1152] [outer = 0x8f46e800] 05:56:33 INFO - PROCESS | 18975 | 1467982593333 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1838ms 05:56:33 INFO - PROCESS | 18975 | 1467982593391 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 18975 | 1467982593395 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:56:33 INFO - PROCESS | 18975 | 1467982593403 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 18975 | 1467982593407 Marionette TRACE conn3 <- [1,1506,null,{}] 05:56:33 INFO - PROCESS | 18975 | 1467982593413 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:33 INFO - PROCESS | 18975 | 1467982593420 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:33 INFO - PROCESS | 18975 | 1467982593691 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:56:33 INFO - PROCESS | 18975 | 1467982593967 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 18975 | 1467982593978 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e625800 == 41 [pid = 18975] [id = 384] 05:56:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8f463400) [pid = 18975] [serial = 1153] [outer = (nil)] 05:56:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8fe38c00) [pid = 18975] [serial = 1154] [outer = 0x8f463400] 05:56:34 INFO - PROCESS | 18975 | 1467982594061 Marionette DEBUG loaded listener.js 05:56:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8ff26800) [pid = 18975] [serial = 1155] [outer = 0x8f463400] 05:56:35 INFO - PROCESS | 18975 | 1467982595046 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1696ms 05:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:56:35 INFO - PROCESS | 18975 | 1467982595100 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:56:35 INFO - PROCESS | 18975 | 1467982595104 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:56:35 INFO - PROCESS | 18975 | 1467982595155 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:56:35 INFO - PROCESS | 18975 | 1467982595160 Marionette TRACE conn3 <- [1,1510,null,{}] 05:56:35 INFO - PROCESS | 18975 | 1467982595174 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:35 INFO - PROCESS | 18975 | 1467982595179 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:35 INFO - PROCESS | 18975 | 1467982595396 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:56:35 INFO - PROCESS | 18975 | 1467982595636 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 18975 | 1467982595646 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb9000 == 42 [pid = 18975] [id = 385] 05:56:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8d442800) [pid = 18975] [serial = 1156] [outer = (nil)] 05:56:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x90123800) [pid = 18975] [serial = 1157] [outer = 0x8d442800] 05:56:35 INFO - PROCESS | 18975 | 1467982595729 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x90128400) [pid = 18975] [serial = 1158] [outer = 0x8d442800] 05:56:36 INFO - PROCESS | 18975 | 1467982596634 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1595ms 05:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:56:36 INFO - PROCESS | 18975 | 1467982596707 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:56:36 INFO - PROCESS | 18975 | 1467982596710 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:56:36 INFO - PROCESS | 18975 | 1467982596718 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:56:36 INFO - PROCESS | 18975 | 1467982596721 Marionette TRACE conn3 <- [1,1514,null,{}] 05:56:36 INFO - PROCESS | 18975 | 1467982596728 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:36 INFO - PROCESS | 18975 | 1467982596739 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:37 INFO - PROCESS | 18975 | 1467982597014 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:56:37 INFO - PROCESS | 18975 | 1467982597308 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:37 INFO - PROCESS | 18975 | 1467982597318 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:37 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d0400 == 43 [pid = 18975] [id = 386] 05:56:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8a2c3800) [pid = 18975] [serial = 1159] [outer = (nil)] 05:56:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8b4e8c00) [pid = 18975] [serial = 1160] [outer = 0x8a2c3800] 05:56:37 INFO - PROCESS | 18975 | 1467982597403 Marionette DEBUG loaded listener.js 05:56:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8e365000) [pid = 18975] [serial = 1161] [outer = 0x8a2c3800] 05:56:38 INFO - PROCESS | 18975 | 1467982598652 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1984ms 05:56:38 INFO - PROCESS | 18975 | 1467982598702 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:56:38 INFO - PROCESS | 18975 | 1467982598708 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:56:38 INFO - PROCESS | 18975 | 1467982598717 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 18975 | 1467982598724 Marionette TRACE conn3 <- [1,1518,null,{}] 05:56:38 INFO - PROCESS | 18975 | 1467982598732 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:38 INFO - PROCESS | 18975 | 1467982598737 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:38 INFO - PROCESS | 18975 | 1467982598949 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:56:39 INFO - PROCESS | 18975 | 1467982599295 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 18975 | 1467982599308 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebd400 == 44 [pid = 18975] [id = 387] 05:56:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8bebd800) [pid = 18975] [serial = 1162] [outer = (nil)] 05:56:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8c3f5c00) [pid = 18975] [serial = 1163] [outer = 0x8bebd800] 05:56:39 INFO - PROCESS | 18975 | 1467982599392 Marionette DEBUG loaded listener.js 05:56:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8d442400) [pid = 18975] [serial = 1164] [outer = 0x8bebd800] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cac00 == 43 [pid = 18975] [id = 379] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8e56cc00 == 42 [pid = 18975] [id = 378] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad1a800 == 41 [pid = 18975] [id = 377] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c6800 == 40 [pid = 18975] [id = 376] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x888e2c00 == 39 [pid = 18975] [id = 374] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea37000 == 38 [pid = 18975] [id = 373] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x898d3400 == 37 [pid = 18975] [id = 372] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x888ef400 == 36 [pid = 18975] [id = 370] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8e907000 == 35 [pid = 18975] [id = 371] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c7800 == 34 [pid = 18975] [id = 369] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c8000 == 33 [pid = 18975] [id = 368] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x898da800 == 32 [pid = 18975] [id = 375] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c2800 == 31 [pid = 18975] [id = 364] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x898d0400 == 30 [pid = 18975] [id = 386] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb9000 == 29 [pid = 18975] [id = 385] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8e625800 == 28 [pid = 18975] [id = 384] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4ee400 == 27 [pid = 18975] [id = 382] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x8f46c800 == 26 [pid = 18975] [id = 383] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3400 == 25 [pid = 18975] [id = 380] 05:56:41 INFO - PROCESS | 18975 | --DOCSHELL 0x888ed800 == 24 [pid = 18975] [id = 381] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8e36a400) [pid = 18975] [serial = 1106] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x9190c800) [pid = 18975] [serial = 1086] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x9190a400) [pid = 18975] [serial = 1085] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x919d9c00) [pid = 18975] [serial = 1089] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x919d3000) [pid = 18975] [serial = 1088] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8fe31400) [pid = 18975] [serial = 1092] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8e906400) [pid = 18975] [serial = 1091] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8d829000) [pid = 18975] [serial = 1074] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8d445800) [pid = 18975] [serial = 1073] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ad18400) [pid = 18975] [serial = 1097] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8b0d9800) [pid = 18975] [serial = 1094] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8c3f8800) [pid = 18975] [serial = 1095] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8ea8ec00) [pid = 18975] [serial = 1077] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ea34c00) [pid = 18975] [serial = 1076] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x90130c00) [pid = 18975] [serial = 1080] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x90129400) [pid = 18975] [serial = 1079] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8c3fcc00) [pid = 18975] [serial = 1101] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8d9b0800) [pid = 18975] [serial = 1103] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x918dc000) [pid = 18975] [serial = 1083] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x918d5000) [pid = 18975] [serial = 1082] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8e365c00) [pid = 18975] [serial = 1104] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8c3f5400) [pid = 18975] [serial = 1100] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8ad1cc00) [pid = 18975] [serial = 1098] [outer = (nil)] [url = about:blank] 05:56:41 INFO - PROCESS | 18975 | 1467982601625 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2952ms 05:56:41 INFO - PROCESS | 18975 | 1467982601671 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:56:41 INFO - PROCESS | 18975 | 1467982601678 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:56:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:56:41 INFO - PROCESS | 18975 | 1467982601696 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:56:41 INFO - PROCESS | 18975 | 1467982601703 Marionette TRACE conn3 <- [1,1522,null,{}] 05:56:41 INFO - PROCESS | 18975 | 1467982601713 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:41 INFO - PROCESS | 18975 | 1467982601719 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:41 INFO - PROCESS | 18975 | 1467982601914 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:56:42 INFO - PROCESS | 18975 | 1467982602087 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 18975 | 1467982602098 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:42 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c5000 == 25 [pid = 18975] [id = 388] 05:56:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8a2c5400) [pid = 18975] [serial = 1165] [outer = (nil)] 05:56:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8a2cb800) [pid = 18975] [serial = 1166] [outer = 0x8a2c5400] 05:56:42 INFO - PROCESS | 18975 | 1467982602177 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8ad10c00) [pid = 18975] [serial = 1167] [outer = 0x8a2c5400] 05:56:42 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:56:42 INFO - PROCESS | 18975 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:56:42 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:56:42 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:56:42 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:56:42 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:56:42 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:56:42 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:56:42 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:56:42 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:56:42 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:56:42 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 05:56:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:56:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:56:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:56:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:56:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:56:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:56:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:56:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:56:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:56:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:56:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:56:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:56:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1295ms 05:56:43 INFO - PROCESS | 18975 | 1467982602958 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:56:43 INFO - PROCESS | 18975 | 1467982603003 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:56:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:56:43 INFO - PROCESS | 18975 | 1467982603013 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:56:43 INFO - PROCESS | 18975 | 1467982603026 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 18975 | 1467982603031 Marionette TRACE conn3 <- [1,1526,null,{}] 05:56:43 INFO - PROCESS | 18975 | 1467982603042 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:43 INFO - PROCESS | 18975 | 1467982603048 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:43 INFO - PROCESS | 18975 | 1467982603220 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:56:43 INFO - PROCESS | 18975 | 1467982603231 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:43 INFO - PROCESS | 18975 | 1467982603239 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f1000 == 26 [pid = 18975] [id = 389] 05:56:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8c3f1c00) [pid = 18975] [serial = 1168] [outer = (nil)] 05:56:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8c3f7400) [pid = 18975] [serial = 1169] [outer = 0x8c3f1c00] 05:56:43 INFO - PROCESS | 18975 | 1467982603319 Marionette DEBUG loaded listener.js 05:56:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8c4ec000) [pid = 18975] [serial = 1170] [outer = 0x8c3f1c00] 05:56:44 INFO - PROCESS | 18975 | 1467982604395 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:56:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:56:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:56:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:56:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1392ms 05:56:44 INFO - PROCESS | 18975 | 1467982604430 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:56:44 INFO - PROCESS | 18975 | 1467982604435 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:56:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:56:44 INFO - PROCESS | 18975 | 1467982604443 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:56:44 INFO - PROCESS | 18975 | 1467982604449 Marionette TRACE conn3 <- [1,1530,null,{}] 05:56:44 INFO - PROCESS | 18975 | 1467982604478 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:44 INFO - PROCESS | 18975 | 1467982604489 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:44 INFO - PROCESS | 18975 | 1467982604705 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:56:44 INFO - PROCESS | 18975 | 1467982604745 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 18975 | 1467982604758 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e36c800 == 27 [pid = 18975] [id = 390] 05:56:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e36cc00) [pid = 18975] [serial = 1171] [outer = (nil)] 05:56:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e56f800) [pid = 18975] [serial = 1172] [outer = 0x8e36cc00] 05:56:44 INFO - PROCESS | 18975 | 1467982604835 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e631000) [pid = 18975] [serial = 1173] [outer = 0x8e36cc00] 05:56:45 INFO - PROCESS | 18975 | 1467982605744 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:56:45 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 05:56:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:56:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:56:45 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. 05:56:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:56:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1348ms 05:56:45 INFO - PROCESS | 18975 | 1467982605802 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 18975 | 1467982605808 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:56:45 INFO - PROCESS | 18975 | 1467982605820 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 18975 | 1467982605823 Marionette TRACE conn3 <- [1,1534,null,{}] 05:56:45 INFO - PROCESS | 18975 | 1467982605830 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:45 INFO - PROCESS | 18975 | 1467982605836 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:46 INFO - PROCESS | 18975 | 1467982606577 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8a2c7000) [pid = 18975] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8e570800) [pid = 18975] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8a2c9000) [pid = 18975] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8c4f8800) [pid = 18975] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8beb6400) [pid = 18975] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8ec55000) [pid = 18975] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8b4e2000) [pid = 18975] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8c4f5400) [pid = 18975] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8ad14c00) [pid = 18975] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8e907800) [pid = 18975] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8e917400) [pid = 18975] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8b4ef400) [pid = 18975] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:56:46 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x898d4000) [pid = 18975] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:56:46 INFO - PROCESS | 18975 | 1467982606754 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 18975 | 1467982606761 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:46 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e4400 == 28 [pid = 18975] [id = 391] 05:56:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x888f0c00) [pid = 18975] [serial = 1174] [outer = (nil)] 05:56:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8ad0fc00) [pid = 18975] [serial = 1175] [outer = 0x888f0c00] 05:56:46 INFO - PROCESS | 18975 | 1467982606839 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8c4f5000) [pid = 18975] [serial = 1176] [outer = 0x888f0c00] 05:56:47 INFO - PROCESS | 18975 | 1467982607680 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1884ms 05:56:47 INFO - PROCESS | 18975 | 1467982607706 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:56:47 INFO - PROCESS | 18975 | 1467982607712 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:56:47 INFO - PROCESS | 18975 | 1467982607720 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:56:47 INFO - PROCESS | 18975 | 1467982607724 Marionette TRACE conn3 <- [1,1538,null,{}] 05:56:47 INFO - PROCESS | 18975 | 1467982607730 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:47 INFO - PROCESS | 18975 | 1467982607737 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:47 INFO - PROCESS | 18975 | 1467982607903 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:56:47 INFO - PROCESS | 18975 | 1467982607917 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:47 INFO - PROCESS | 18975 | 1467982607928 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e2000 == 29 [pid = 18975] [id = 392] 05:56:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8d82b000) [pid = 18975] [serial = 1177] [outer = (nil)] 05:56:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8e91a000) [pid = 18975] [serial = 1178] [outer = 0x8d82b000] 05:56:48 INFO - PROCESS | 18975 | 1467982608002 Marionette DEBUG loaded listener.js 05:56:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8ea34400) [pid = 18975] [serial = 1179] [outer = 0x8d82b000] 05:56:49 INFO - PROCESS | 18975 | 1467982609216 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1586ms 05:56:49 INFO - PROCESS | 18975 | 1467982609309 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:56:49 INFO - PROCESS | 18975 | 1467982609316 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:56:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:56:49 INFO - PROCESS | 18975 | 1467982609326 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:56:49 INFO - PROCESS | 18975 | 1467982609331 Marionette TRACE conn3 <- [1,1542,null,{}] 05:56:49 INFO - PROCESS | 18975 | 1467982609342 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:49 INFO - PROCESS | 18975 | 1467982609348 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:49 INFO - PROCESS | 18975 | 1467982609603 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:56:49 INFO - PROCESS | 18975 | 1467982609939 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 18975 | 1467982609948 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e8c00 == 30 [pid = 18975] [id = 393] 05:56:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x898dc000) [pid = 18975] [serial = 1180] [outer = (nil)] 05:56:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8a2ce000) [pid = 18975] [serial = 1181] [outer = 0x898dc000] 05:56:50 INFO - PROCESS | 18975 | 1467982610040 Marionette DEBUG loaded listener.js 05:56:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8c3f1400) [pid = 18975] [serial = 1182] [outer = 0x898dc000] 05:56:51 INFO - PROCESS | 18975 | 1467982611142 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:56:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1887ms 05:56:51 INFO - PROCESS | 18975 | 1467982611213 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:56:51 INFO - PROCESS | 18975 | 1467982611221 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:56:51 INFO - PROCESS | 18975 | 1467982611234 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 18975 | 1467982611238 Marionette TRACE conn3 <- [1,1546,null,{}] 05:56:51 INFO - PROCESS | 18975 | 1467982611247 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:51 INFO - PROCESS | 18975 | 1467982611253 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:51 INFO - PROCESS | 18975 | 1467982611500 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:56:51 INFO - PROCESS | 18975 | 1467982611780 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:51 INFO - PROCESS | 18975 | 1467982611792 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ec800 == 31 [pid = 18975] [id = 394] 05:56:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8d448400) [pid = 18975] [serial = 1183] [outer = (nil)] 05:56:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e570000) [pid = 18975] [serial = 1184] [outer = 0x8d448400] 05:56:51 INFO - PROCESS | 18975 | 1467982611884 Marionette DEBUG loaded listener.js 05:56:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e906400) [pid = 18975] [serial = 1185] [outer = 0x8d448400] 05:56:53 INFO - PROCESS | 18975 | 1467982613002 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1842ms 05:56:53 INFO - PROCESS | 18975 | 1467982613077 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:56:53 INFO - PROCESS | 18975 | 1467982613081 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:56:53 INFO - PROCESS | 18975 | 1467982613089 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 18975 | 1467982613096 Marionette TRACE conn3 <- [1,1550,null,{}] 05:56:53 INFO - PROCESS | 18975 | 1467982613114 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:53 INFO - PROCESS | 18975 | 1467982613123 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:53 INFO - PROCESS | 18975 | 1467982613372 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:56:53 INFO - PROCESS | 18975 | 1467982613610 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 18975 | 1467982613624 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:53 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec55000 == 32 [pid = 18975] [id = 395] 05:56:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8ec56800) [pid = 18975] [serial = 1186] [outer = (nil)] 05:56:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ec5c000) [pid = 18975] [serial = 1187] [outer = 0x8ec56800] 05:56:53 INFO - PROCESS | 18975 | 1467982613726 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8ec62c00) [pid = 18975] [serial = 1188] [outer = 0x8ec56800] 05:56:54 INFO - PROCESS | 18975 | 1467982614703 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1692ms 05:56:54 INFO - PROCESS | 18975 | 1467982614782 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 18975 | 1467982614787 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:56:54 INFO - PROCESS | 18975 | 1467982614794 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 18975 | 1467982614798 Marionette TRACE conn3 <- [1,1554,null,{}] 05:56:54 INFO - PROCESS | 18975 | 1467982614804 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:54 INFO - PROCESS | 18975 | 1467982614810 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:55 INFO - PROCESS | 18975 | 1467982615008 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:56:55 INFO - PROCESS | 18975 | 1467982615230 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 18975 | 1467982615238 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e36ac00 == 33 [pid = 18975] [id = 396] 05:56:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8ec58000) [pid = 18975] [serial = 1189] [outer = (nil)] 05:56:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8f612800) [pid = 18975] [serial = 1190] [outer = 0x8ec58000] 05:56:55 INFO - PROCESS | 18975 | 1467982615388 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8f61a400) [pid = 18975] [serial = 1191] [outer = 0x8ec58000] 05:56:56 INFO - PROCESS | 18975 | 1467982616386 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1636ms 05:56:56 INFO - PROCESS | 18975 | 1467982616432 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:56:56 INFO - PROCESS | 18975 | 1467982616436 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:56:56 INFO - PROCESS | 18975 | 1467982616443 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:56:56 INFO - PROCESS | 18975 | 1467982616446 Marionette TRACE conn3 <- [1,1558,null,{}] 05:56:56 INFO - PROCESS | 18975 | 1467982616453 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:56 INFO - PROCESS | 18975 | 1467982616458 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:56 INFO - PROCESS | 18975 | 1467982616651 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:56:56 INFO - PROCESS | 18975 | 1467982616885 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 18975 | 1467982616896 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x888eb000 == 34 [pid = 18975] [id = 397] 05:56:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x888ed400) [pid = 18975] [serial = 1192] [outer = (nil)] 05:56:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x898d6000) [pid = 18975] [serial = 1193] [outer = 0x888ed400] 05:56:57 INFO - PROCESS | 18975 | 1467982617142 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8a2c4c00) [pid = 18975] [serial = 1194] [outer = 0x888ed400] 05:56:58 INFO - PROCESS | 18975 | --DOCSHELL 0x888e4400 == 33 [pid = 18975] [id = 391] 05:56:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8e36c800 == 32 [pid = 18975] [id = 390] 05:56:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f1000 == 31 [pid = 18975] [id = 389] 05:56:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c5000 == 30 [pid = 18975] [id = 388] 05:56:58 INFO - PROCESS | 18975 | 1467982618307 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8d9ab000) [pid = 18975] [serial = 1142] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8ea39400) [pid = 18975] [serial = 1143] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8b4ef000) [pid = 18975] [serial = 1131] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e907c00) [pid = 18975] [serial = 1136] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8b0d9000) [pid = 18975] [serial = 1110] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8d9abc00) [pid = 18975] [serial = 1134] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8e913c00) [pid = 18975] [serial = 1137] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ea37c00) [pid = 18975] [serial = 1119] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8ea82400) [pid = 18975] [serial = 1118] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8f468800) [pid = 18975] [serial = 1122] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8f465c00) [pid = 18975] [serial = 1121] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8d9a9c00) [pid = 18975] [serial = 1127] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8e36d000) [pid = 18975] [serial = 1128] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8d9aa800) [pid = 18975] [serial = 1113] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8e56ec00) [pid = 18975] [serial = 1107] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8ad0dc00) [pid = 18975] [serial = 1109] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8e911400) [pid = 18975] [serial = 1115] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8ea84c00) [pid = 18975] [serial = 1139] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8ff24400) [pid = 18975] [serial = 1125] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8b4e3000) [pid = 18975] [serial = 1130] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8ec5f400) [pid = 18975] [serial = 1140] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8d823c00) [pid = 18975] [serial = 1133] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x8fe31000) [pid = 18975] [serial = 1124] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x8e91b800) [pid = 18975] [serial = 1116] [outer = (nil)] [url = about:blank] 05:56:58 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x8d44a000) [pid = 18975] [serial = 1112] [outer = (nil)] [url = about:blank] 05:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1942ms 05:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:56:58 INFO - PROCESS | 18975 | 1467982618388 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:56:58 INFO - PROCESS | 18975 | 1467982618393 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:56:58 INFO - PROCESS | 18975 | 1467982618403 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - PROCESS | 18975 | 1467982618408 Marionette TRACE conn3 <- [1,1562,null,{}] 05:56:58 INFO - PROCESS | 18975 | 1467982618442 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:58 INFO - PROCESS | 18975 | 1467982618449 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:58 INFO - PROCESS | 18975 | 1467982618630 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:56:58 INFO - PROCESS | 18975 | 1467982618835 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 18975 | 1467982618845 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:56:58 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0dc000 == 31 [pid = 18975] [id = 398] 05:56:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x8b4e7c00) [pid = 18975] [serial = 1195] [outer = (nil)] 05:56:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x8b4f0800) [pid = 18975] [serial = 1196] [outer = 0x8b4e7c00] 05:56:58 INFO - PROCESS | 18975 | 1467982618929 Marionette DEBUG loaded listener.js 05:56:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x8bebb400) [pid = 18975] [serial = 1197] [outer = 0x8b4e7c00] 05:56:59 INFO - PROCESS | 18975 | 1467982619782 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1444ms 05:56:59 INFO - PROCESS | 18975 | 1467982619845 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 18975 | 1467982619851 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:56:59 INFO - PROCESS | 18975 | 1467982619862 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 18975 | 1467982619866 Marionette TRACE conn3 <- [1,1566,null,{}] 05:56:59 INFO - PROCESS | 18975 | 1467982619874 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:59 INFO - PROCESS | 18975 | 1467982619881 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:00 INFO - PROCESS | 18975 | 1467982620068 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:57:00 INFO - PROCESS | 18975 | 1467982620202 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 18975 | 1467982620211 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:00 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e2400 == 32 [pid = 18975] [id = 399] 05:57:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8c3fe800) [pid = 18975] [serial = 1198] [outer = (nil)] 05:57:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x8d9ac800) [pid = 18975] [serial = 1199] [outer = 0x8c3fe800] 05:57:00 INFO - PROCESS | 18975 | 1467982620288 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8e36b400) [pid = 18975] [serial = 1200] [outer = 0x8c3fe800] 05:57:01 INFO - PROCESS | 18975 | 1467982621503 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1686ms 05:57:01 INFO - PROCESS | 18975 | 1467982621549 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 18975 | 1467982621557 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:57:01 INFO - PROCESS | 18975 | 1467982621566 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - PROCESS | 18975 | 1467982621575 Marionette TRACE conn3 <- [1,1570,null,{}] 05:57:01 INFO - PROCESS | 18975 | 1467982621584 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:01 INFO - PROCESS | 18975 | 1467982621591 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:01 INFO - PROCESS | 18975 | 1467982621840 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:57:02 INFO - PROCESS | 18975 | 1467982622094 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 18975 | 1467982622104 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e5400 == 33 [pid = 18975] [id = 400] 05:57:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8b4ec000) [pid = 18975] [serial = 1201] [outer = (nil)] 05:57:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8d820000) [pid = 18975] [serial = 1202] [outer = 0x8b4ec000] 05:57:02 INFO - PROCESS | 18975 | 1467982622201 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8d823c00) [pid = 18975] [serial = 1203] [outer = 0x8b4ec000] 05:57:03 INFO - PROCESS | 18975 | 1467982623247 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:57:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:57:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1757ms 05:57:03 INFO - PROCESS | 18975 | 1467982623323 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:57:03 INFO - PROCESS | 18975 | 1467982623331 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:57:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:57:03 INFO - PROCESS | 18975 | 1467982623343 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:57:03 INFO - PROCESS | 18975 | 1467982623348 Marionette TRACE conn3 <- [1,1574,null,{}] 05:57:03 INFO - PROCESS | 18975 | 1467982623355 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:03 INFO - PROCESS | 18975 | 1467982623361 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:03 INFO - PROCESS | 18975 | 1467982623627 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:57:03 INFO - PROCESS | 18975 | 1467982623920 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:03 INFO - PROCESS | 18975 | 1467982623929 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad13c00 == 34 [pid = 18975] [id = 401] 05:57:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8e62f800) [pid = 18975] [serial = 1204] [outer = (nil)] 05:57:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8e909000) [pid = 18975] [serial = 1205] [outer = 0x8e62f800] 05:57:04 INFO - PROCESS | 18975 | 1467982624021 Marionette DEBUG loaded listener.js 05:57:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8e911400) [pid = 18975] [serial = 1206] [outer = 0x8e62f800] 05:57:05 INFO - PROCESS | 18975 | 1467982625055 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:57:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:57:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1791ms 05:57:05 INFO - PROCESS | 18975 | 1467982625135 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:57:05 INFO - PROCESS | 18975 | 1467982625140 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:57:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:57:05 INFO - PROCESS | 18975 | 1467982625148 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:57:05 INFO - PROCESS | 18975 | 1467982625154 Marionette TRACE conn3 <- [1,1578,null,{}] 05:57:05 INFO - PROCESS | 18975 | 1467982625173 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:05 INFO - PROCESS | 18975 | 1467982625183 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:05 INFO - PROCESS | 18975 | 1467982625520 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:57:05 INFO - PROCESS | 18975 | 1467982625745 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 18975 | 1467982625758 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea84400 == 35 [pid = 18975] [id = 402] 05:57:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8ea87000) [pid = 18975] [serial = 1207] [outer = (nil)] 05:57:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8ea8ec00) [pid = 18975] [serial = 1208] [outer = 0x8ea87000] 05:57:05 INFO - PROCESS | 18975 | 1467982625846 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8ec5a800) [pid = 18975] [serial = 1209] [outer = 0x8ea87000] 05:57:06 INFO - PROCESS | 18975 | 1467982626835 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:57:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:57:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1742ms 05:57:06 INFO - PROCESS | 18975 | 1467982626890 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:57:06 INFO - PROCESS | 18975 | 1467982626896 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:57:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:57:06 INFO - PROCESS | 18975 | 1467982626904 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 18975 | 1467982626907 Marionette TRACE conn3 <- [1,1582,null,{}] 05:57:06 INFO - PROCESS | 18975 | 1467982626914 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:06 INFO - PROCESS | 18975 | 1467982626919 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:07 INFO - PROCESS | 18975 | 1467982627121 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:57:07 INFO - PROCESS | 18975 | 1467982627360 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 18975 | 1467982627367 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3800 == 36 [pid = 18975] [id = 403] 05:57:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x888ea400) [pid = 18975] [serial = 1210] [outer = (nil)] 05:57:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8f467c00) [pid = 18975] [serial = 1211] [outer = 0x888ea400] 05:57:07 INFO - PROCESS | 18975 | 1467982627500 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8f46d400) [pid = 18975] [serial = 1212] [outer = 0x888ea400] 05:57:08 INFO - PROCESS | 18975 | 1467982628479 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:57:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1648ms 05:57:08 INFO - PROCESS | 18975 | 1467982628553 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 18975 | 1467982628557 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:57:08 INFO - PROCESS | 18975 | 1467982628564 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 18975 | 1467982628567 Marionette TRACE conn3 <- [1,1586,null,{}] 05:57:08 INFO - PROCESS | 18975 | 1467982628574 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:08 INFO - PROCESS | 18975 | 1467982628579 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:08 INFO - PROCESS | 18975 | 1467982628838 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:57:09 INFO - PROCESS | 18975 | 1467982629123 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 18975 | 1467982629133 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:09 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e5800 == 37 [pid = 18975] [id = 404] 05:57:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8b4e8400) [pid = 18975] [serial = 1213] [outer = (nil)] 05:57:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8f61bc00) [pid = 18975] [serial = 1214] [outer = 0x8b4e8400] 05:57:09 INFO - PROCESS | 18975 | 1467982629225 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8fe30000) [pid = 18975] [serial = 1215] [outer = 0x8b4e8400] 05:57:10 INFO - PROCESS | 18975 | 1467982630185 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:57:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:57:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1691ms 05:57:10 INFO - PROCESS | 18975 | 1467982630257 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:57:10 INFO - PROCESS | 18975 | 1467982630260 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:57:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:57:10 INFO - PROCESS | 18975 | 1467982630268 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 18975 | 1467982630271 Marionette TRACE conn3 <- [1,1590,null,{}] 05:57:10 INFO - PROCESS | 18975 | 1467982630278 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:10 INFO - PROCESS | 18975 | 1467982630290 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:10 INFO - PROCESS | 18975 | 1467982630569 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:57:10 INFO - PROCESS | 18975 | 1467982630882 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 18975 | 1467982630890 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0dc400 == 38 [pid = 18975] [id = 405] 05:57:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8d445400) [pid = 18975] [serial = 1216] [outer = (nil)] 05:57:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ff2a000) [pid = 18975] [serial = 1217] [outer = 0x8d445400] 05:57:10 INFO - PROCESS | 18975 | 1467982630979 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ff30000) [pid = 18975] [serial = 1218] [outer = 0x8d445400] 05:57:11 INFO - PROCESS | 18975 | 1467982631968 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:57:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1743ms 05:57:12 INFO - PROCESS | 18975 | 1467982632012 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:57:12 INFO - PROCESS | 18975 | 1467982632016 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:57:12 INFO - PROCESS | 18975 | 1467982632024 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - PROCESS | 18975 | 1467982632028 Marionette TRACE conn3 <- [1,1594,null,{}] 05:57:12 INFO - PROCESS | 18975 | 1467982632034 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:12 INFO - PROCESS | 18975 | 1467982632041 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:12 INFO - PROCESS | 18975 | 1467982632237 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:57:12 INFO - PROCESS | 18975 | 1467982632635 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:12 INFO - PROCESS | 18975 | 1467982632645 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x898de000 == 39 [pid = 18975] [id = 406] 05:57:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8a2c2c00) [pid = 18975] [serial = 1219] [outer = (nil)] 05:57:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ad12800) [pid = 18975] [serial = 1220] [outer = 0x8a2c2c00] 05:57:12 INFO - PROCESS | 18975 | 1467982632781 Marionette DEBUG loaded listener.js 05:57:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8b0d8000) [pid = 18975] [serial = 1221] [outer = 0x8a2c2c00] 05:57:13 INFO - PROCESS | 18975 | 1467982633797 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:57:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:57:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1839ms 05:57:13 INFO - PROCESS | 18975 | 1467982633867 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:57:13 INFO - PROCESS | 18975 | 1467982633873 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:57:13 INFO - PROCESS | 18975 | 1467982633881 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:57:13 INFO - PROCESS | 18975 | 1467982633886 Marionette TRACE conn3 <- [1,1598,null,{}] 05:57:13 INFO - PROCESS | 18975 | 1467982633895 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:13 INFO - PROCESS | 18975 | 1467982633904 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:14 INFO - PROCESS | 18975 | 1467982634130 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:57:14 INFO - PROCESS | 18975 | 1467982634478 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:14 INFO - PROCESS | 18975 | 1467982634488 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2ce800 == 40 [pid = 18975] [id = 407] 05:57:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8d44d400) [pid = 18975] [serial = 1222] [outer = (nil)] 05:57:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8e570800) [pid = 18975] [serial = 1223] [outer = 0x8d44d400] 05:57:14 INFO - PROCESS | 18975 | 1467982634587 Marionette DEBUG loaded listener.js 05:57:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8e630c00) [pid = 18975] [serial = 1224] [outer = 0x8d44d400] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0dc000 == 39 [pid = 18975] [id = 398] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x888eb000 == 38 [pid = 18975] [id = 397] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x888ec800 == 37 [pid = 18975] [id = 394] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x8e36ac00 == 36 [pid = 18975] [id = 396] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x888e8c00 == 35 [pid = 18975] [id = 393] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x8ec55000 == 34 [pid = 18975] [id = 395] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x8bebd400 == 33 [pid = 18975] [id = 387] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x898de000 == 32 [pid = 18975] [id = 406] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0dc400 == 31 [pid = 18975] [id = 405] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x888e5800 == 30 [pid = 18975] [id = 404] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3800 == 29 [pid = 18975] [id = 403] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad13c00 == 28 [pid = 18975] [id = 401] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea84400 == 27 [pid = 18975] [id = 402] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e2000 == 26 [pid = 18975] [id = 392] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e5400 == 25 [pid = 18975] [id = 400] 05:57:15 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e2400 == 24 [pid = 18975] [id = 399] 05:57:16 INFO - PROCESS | 18975 | 1467982636914 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 3102ms 05:57:16 INFO - PROCESS | 18975 | 1467982636985 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:57:16 INFO - PROCESS | 18975 | 1467982636992 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:57:17 INFO - PROCESS | 18975 | 1467982637022 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 18975 | 1467982637031 Marionette TRACE conn3 <- [1,1602,null,{}] 05:57:17 INFO - PROCESS | 18975 | 1467982637041 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:17 INFO - PROCESS | 18975 | 1467982637047 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:17 INFO - PROCESS | 18975 | 1467982637277 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:57:17 INFO - PROCESS | 18975 | 1467982637304 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:17 INFO - PROCESS | 18975 | 1467982637313 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c5c00 == 25 [pid = 18975] [id = 408] 05:57:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8a2cf400) [pid = 18975] [serial = 1225] [outer = (nil)] 05:57:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ad15000) [pid = 18975] [serial = 1226] [outer = 0x8a2cf400] 05:57:17 INFO - PROCESS | 18975 | 1467982637409 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8b0d5000) [pid = 18975] [serial = 1227] [outer = 0x8a2cf400] 05:57:18 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8c3fe800) [pid = 18975] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:57:18 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8f46e800) [pid = 18975] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:57:18 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8e36cc00) [pid = 18975] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:57:18 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x888ed400) [pid = 18975] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:57:18 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8a2c3800) [pid = 18975] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:57:18 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x898dc000) [pid = 18975] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:57:18 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8ec56800) [pid = 18975] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8f463400) [pid = 18975] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x888f0c00) [pid = 18975] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8b4e7c00) [pid = 18975] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8bebd800) [pid = 18975] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8d448400) [pid = 18975] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8d825800) [pid = 18975] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8c3f1c00) [pid = 18975] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8ec58000) [pid = 18975] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8d442800) [pid = 18975] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8d82b000) [pid = 18975] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8ad0ec00) [pid = 18975] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:57:19 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8a2c5400) [pid = 18975] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:57:19 INFO - PROCESS | 18975 | 1467982639252 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2269ms 05:57:19 INFO - PROCESS | 18975 | 1467982639269 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 18975 | 1467982639279 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:57:19 INFO - PROCESS | 18975 | 1467982639292 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 18975 | 1467982639298 Marionette TRACE conn3 <- [1,1606,null,{}] 05:57:19 INFO - PROCESS | 18975 | 1467982639305 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:19 INFO - PROCESS | 18975 | 1467982639309 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:19 INFO - PROCESS | 18975 | 1467982639485 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:57:19 INFO - PROCESS | 18975 | 1467982639637 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 18975 | 1467982639644 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0df000 == 26 [pid = 18975] [id = 409] 05:57:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8b4e4400) [pid = 18975] [serial = 1228] [outer = (nil)] 05:57:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8c3f6400) [pid = 18975] [serial = 1229] [outer = 0x8b4e4400] 05:57:19 INFO - PROCESS | 18975 | 1467982639731 Marionette DEBUG loaded listener.js 05:57:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8c3fc800) [pid = 18975] [serial = 1230] [outer = 0x8b4e4400] 05:57:20 INFO - PROCESS | 18975 | 1467982640553 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1335ms 05:57:20 INFO - PROCESS | 18975 | 1467982640627 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:57:20 INFO - PROCESS | 18975 | 1467982640630 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:57:20 INFO - PROCESS | 18975 | 1467982640638 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:57:20 INFO - PROCESS | 18975 | 1467982640645 Marionette TRACE conn3 <- [1,1610,null,{}] 05:57:20 INFO - PROCESS | 18975 | 1467982640665 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:20 INFO - PROCESS | 18975 | 1467982640683 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:20 INFO - PROCESS | 18975 | 1467982640910 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:57:21 INFO - PROCESS | 18975 | 1467982641190 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 18975 | 1467982641203 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e5c00 == 27 [pid = 18975] [id = 410] 05:57:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x888e6800) [pid = 18975] [serial = 1231] [outer = (nil)] 05:57:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x888ef000) [pid = 18975] [serial = 1232] [outer = 0x888e6800] 05:57:21 INFO - PROCESS | 18975 | 1467982641314 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x898dc000) [pid = 18975] [serial = 1233] [outer = 0x888e6800] 05:57:22 INFO - PROCESS | 18975 | 1467982642321 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1751ms 05:57:22 INFO - PROCESS | 18975 | 1467982642394 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:57:22 INFO - PROCESS | 18975 | 1467982642401 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:57:22 INFO - PROCESS | 18975 | 1467982642419 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - PROCESS | 18975 | 1467982642432 Marionette TRACE conn3 <- [1,1614,null,{}] 05:57:22 INFO - PROCESS | 18975 | 1467982642442 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:22 INFO - PROCESS | 18975 | 1467982642452 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:22 INFO - PROCESS | 18975 | 1467982642766 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:57:23 INFO - PROCESS | 18975 | 1467982642989 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 18975 | 1467982642998 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e3000 == 28 [pid = 18975] [id = 411] 05:57:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8b4e6400) [pid = 18975] [serial = 1234] [outer = (nil)] 05:57:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8beb6400) [pid = 18975] [serial = 1235] [outer = 0x8b4e6400] 05:57:23 INFO - PROCESS | 18975 | 1467982643093 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8c3fe400) [pid = 18975] [serial = 1236] [outer = 0x8b4e6400] 05:57:24 INFO - PROCESS | 18975 | 1467982644150 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:57:24 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 05:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1812ms 05:57:24 INFO - PROCESS | 18975 | 1467982644226 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:57:24 INFO - PROCESS | 18975 | 1467982644234 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:57:24 INFO - PROCESS | 18975 | 1467982644241 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 18975 | 1467982644246 Marionette TRACE conn3 <- [1,1618,null,{}] 05:57:24 INFO - PROCESS | 18975 | 1467982644253 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:24 INFO - PROCESS | 18975 | 1467982644259 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:24 INFO - PROCESS | 18975 | 1467982644513 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:57:24 INFO - PROCESS | 18975 | 1467982644813 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:24 INFO - PROCESS | 18975 | 1467982644822 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:24 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9aa000 == 29 [pid = 18975] [id = 412] 05:57:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8d9aa800) [pid = 18975] [serial = 1237] [outer = (nil)] 05:57:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8d9b0000) [pid = 18975] [serial = 1238] [outer = 0x8d9aa800] 05:57:24 INFO - PROCESS | 18975 | 1467982644913 Marionette DEBUG loaded listener.js 05:57:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e362c00) [pid = 18975] [serial = 1239] [outer = 0x8d9aa800] 05:57:25 INFO - PROCESS | 18975 | 1467982645972 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1790ms 05:57:26 INFO - PROCESS | 18975 | 1467982646033 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:57:26 INFO - PROCESS | 18975 | 1467982646038 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:57:26 INFO - PROCESS | 18975 | 1467982646056 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:57:26 INFO - PROCESS | 18975 | 1467982646066 Marionette TRACE conn3 <- [1,1622,null,{}] 05:57:26 INFO - PROCESS | 18975 | 1467982646074 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:26 INFO - PROCESS | 18975 | 1467982646083 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:26 INFO - PROCESS | 18975 | 1467982646325 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:57:26 INFO - PROCESS | 18975 | 1467982646552 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 18975 | 1467982646560 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:26 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d44fc00 == 30 [pid = 18975] [id = 413] 05:57:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8d9a8400) [pid = 18975] [serial = 1240] [outer = (nil)] 05:57:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8e628000) [pid = 18975] [serial = 1241] [outer = 0x8d9a8400] 05:57:26 INFO - PROCESS | 18975 | 1467982646688 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8e912000) [pid = 18975] [serial = 1242] [outer = 0x8d9a8400] 05:57:27 INFO - PROCESS | 18975 | 1467982647683 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:57:27 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 05:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1705ms 05:57:27 INFO - PROCESS | 18975 | 1467982647753 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:57:27 INFO - PROCESS | 18975 | 1467982647759 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:57:27 INFO - PROCESS | 18975 | 1467982647766 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 18975 | 1467982647770 Marionette TRACE conn3 <- [1,1626,null,{}] 05:57:27 INFO - PROCESS | 18975 | 1467982647776 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:27 INFO - PROCESS | 18975 | 1467982647783 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:28 INFO - PROCESS | 18975 | 1467982648005 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:57:28 INFO - PROCESS | 18975 | 1467982648238 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 18975 | 1467982648248 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:28 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4f0000 == 31 [pid = 18975] [id = 414] 05:57:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8e907c00) [pid = 18975] [serial = 1243] [outer = (nil)] 05:57:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8ea2ac00) [pid = 18975] [serial = 1244] [outer = 0x8e907c00] 05:57:28 INFO - PROCESS | 18975 | 1467982648382 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ea32000) [pid = 18975] [serial = 1245] [outer = 0x8e907c00] 05:57:29 INFO - PROCESS | 18975 | 1467982649291 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1552ms 05:57:29 INFO - PROCESS | 18975 | 1467982649335 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:57:29 INFO - PROCESS | 18975 | 1467982649341 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:57:29 INFO - PROCESS | 18975 | 1467982649352 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:57:29 INFO - PROCESS | 18975 | 1467982649356 Marionette TRACE conn3 <- [1,1630,null,{}] 05:57:29 INFO - PROCESS | 18975 | 1467982649364 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:29 INFO - PROCESS | 18975 | 1467982649370 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:29 INFO - PROCESS | 18975 | 1467982649571 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:57:29 INFO - PROCESS | 18975 | 1467982649806 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:29 INFO - PROCESS | 18975 | 1467982649829 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea81400 == 32 [pid = 18975] [id = 415] 05:57:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8ea83000) [pid = 18975] [serial = 1246] [outer = (nil)] 05:57:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8ea87c00) [pid = 18975] [serial = 1247] [outer = 0x8ea83000] 05:57:29 INFO - PROCESS | 18975 | 1467982649957 Marionette DEBUG loaded listener.js 05:57:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8ec61800) [pid = 18975] [serial = 1248] [outer = 0x8ea83000] 05:57:31 INFO - PROCESS | 18975 | 1467982651019 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1737ms 05:57:31 INFO - PROCESS | 18975 | 1467982651089 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:57:31 INFO - PROCESS | 18975 | 1467982651094 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:57:31 INFO - PROCESS | 18975 | 1467982651101 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:57:31 INFO - PROCESS | 18975 | 1467982651105 Marionette TRACE conn3 <- [1,1634,null,{}] 05:57:31 INFO - PROCESS | 18975 | 1467982651111 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:31 INFO - PROCESS | 18975 | 1467982651118 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:31 INFO - PROCESS | 18975 | 1467982651324 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:57:31 INFO - PROCESS | 18975 | 1467982651524 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 18975 | 1467982651536 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:31 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f615800 == 33 [pid = 18975] [id = 416] 05:57:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8f61f800) [pid = 18975] [serial = 1249] [outer = (nil)] 05:57:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8fe35400) [pid = 18975] [serial = 1250] [outer = 0x8f61f800] 05:57:31 INFO - PROCESS | 18975 | 1467982651661 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8fe36c00) [pid = 18975] [serial = 1251] [outer = 0x8f61f800] 05:57:32 INFO - PROCESS | 18975 | 1467982652670 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1637ms 05:57:32 INFO - PROCESS | 18975 | 1467982652740 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:57:32 INFO - PROCESS | 18975 | 1467982652744 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:57:32 INFO - PROCESS | 18975 | 1467982652751 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:57:32 INFO - PROCESS | 18975 | 1467982652755 Marionette TRACE conn3 <- [1,1638,null,{}] 05:57:32 INFO - PROCESS | 18975 | 1467982652761 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:32 INFO - PROCESS | 18975 | 1467982652766 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:32 INFO - PROCESS | 18975 | 1467982652959 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:57:33 INFO - PROCESS | 18975 | 1467982653205 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:33 INFO - PROCESS | 18975 | 1467982653213 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:33 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e2c00 == 34 [pid = 18975] [id = 417] 05:57:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8e566000) [pid = 18975] [serial = 1252] [outer = (nil)] 05:57:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8ff2b800) [pid = 18975] [serial = 1253] [outer = 0x8e566000] 05:57:33 INFO - PROCESS | 18975 | 1467982653356 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8ff2c400) [pid = 18975] [serial = 1254] [outer = 0x8e566000] 05:57:34 INFO - PROCESS | 18975 | 1467982654363 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1645ms 05:57:34 INFO - PROCESS | 18975 | 1467982654397 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:57:34 INFO - PROCESS | 18975 | 1467982654401 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:57:34 INFO - PROCESS | 18975 | 1467982654408 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:57:34 INFO - PROCESS | 18975 | 1467982654411 Marionette TRACE conn3 <- [1,1642,null,{}] 05:57:34 INFO - PROCESS | 18975 | 1467982654418 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:34 INFO - PROCESS | 18975 | 1467982654423 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:34 INFO - PROCESS | 18975 | 1467982654607 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:57:34 INFO - PROCESS | 18975 | 1467982654836 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 18975 | 1467982654843 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e4000 == 35 [pid = 18975] [id = 418] 05:57:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x888e4400) [pid = 18975] [serial = 1255] [outer = (nil)] 05:57:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x888e9800) [pid = 18975] [serial = 1256] [outer = 0x888e4400] 05:57:35 INFO - PROCESS | 18975 | 1467982655086 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8a2c3800) [pid = 18975] [serial = 1257] [outer = 0x888e4400] 05:57:36 INFO - PROCESS | 18975 | 1467982656081 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1784ms 05:57:36 INFO - PROCESS | 18975 | 1467982656194 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:57:36 INFO - PROCESS | 18975 | 1467982656199 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:57:36 INFO - PROCESS | 18975 | 1467982656208 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:57:36 INFO - PROCESS | 18975 | 1467982656214 Marionette TRACE conn3 <- [1,1646,null,{}] 05:57:36 INFO - PROCESS | 18975 | 1467982656229 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:36 INFO - PROCESS | 18975 | 1467982656234 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:36 INFO - PROCESS | 18975 | 1467982656507 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:57:36 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c2000 == 34 [pid = 18975] [id = 284] 05:57:36 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0df000 == 33 [pid = 18975] [id = 409] 05:57:36 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c5c00 == 32 [pid = 18975] [id = 408] 05:57:36 INFO - PROCESS | 18975 | 1467982656801 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:36 INFO - PROCESS | 18975 | 1467982656814 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8e56f800) [pid = 18975] [serial = 1172] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8d442400) [pid = 18975] [serial = 1164] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8b4e6000) [pid = 18975] [serial = 1146] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8ad18800) [pid = 18975] [serial = 1145] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8e36f800) [pid = 18975] [serial = 1149] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8e366000) [pid = 18975] [serial = 1148] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8c3f5c00) [pid = 18975] [serial = 1163] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8f61ec00) [pid = 18975] [serial = 1152] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8f617400) [pid = 18975] [serial = 1151] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8e91a000) [pid = 18975] [serial = 1178] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8ff26800) [pid = 18975] [serial = 1155] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8fe38c00) [pid = 18975] [serial = 1154] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x90128400) [pid = 18975] [serial = 1158] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x90123800) [pid = 18975] [serial = 1157] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8ad0fc00) [pid = 18975] [serial = 1175] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8e365000) [pid = 18975] [serial = 1161] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8b4e8c00) [pid = 18975] [serial = 1160] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8c3f7400) [pid = 18975] [serial = 1169] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8d9ac800) [pid = 18975] [serial = 1199] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ad10c00) [pid = 18975] [serial = 1167] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8a2cb800) [pid = 18975] [serial = 1166] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e631000) [pid = 18975] [serial = 1173] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e36b400) [pid = 18975] [serial = 1200] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8c4ec000) [pid = 18975] [serial = 1170] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8c4f5000) [pid = 18975] [serial = 1176] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8bebb400) [pid = 18975] [serial = 1197] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8b4f0800) [pid = 18975] [serial = 1196] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8ec5c000) [pid = 18975] [serial = 1187] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8ec62c00) [pid = 18975] [serial = 1188] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8e906400) [pid = 18975] [serial = 1185] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8a2ce000) [pid = 18975] [serial = 1181] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8ea34400) [pid = 18975] [serial = 1179] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8c3f1400) [pid = 18975] [serial = 1182] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8e570000) [pid = 18975] [serial = 1184] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8a2c4c00) [pid = 18975] [serial = 1194] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8f612800) [pid = 18975] [serial = 1190] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8f61a400) [pid = 18975] [serial = 1191] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x898d6000) [pid = 18975] [serial = 1193] [outer = (nil)] [url = about:blank] 05:57:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d6000 == 33 [pid = 18975] [id = 419] 05:57:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8a2c4c00) [pid = 18975] [serial = 1258] [outer = (nil)] 05:57:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8a2ce000) [pid = 18975] [serial = 1259] [outer = 0x8a2c4c00] 05:57:36 INFO - PROCESS | 18975 | 1467982656946 Marionette DEBUG loaded listener.js 05:57:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8b4e6000) [pid = 18975] [serial = 1260] [outer = 0x8a2c4c00] 05:57:37 INFO - PROCESS | 18975 | 1467982657820 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:57:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:57:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1636ms 05:57:37 INFO - PROCESS | 18975 | 1467982657856 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 18975 | 1467982657862 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:57:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:57:37 INFO - PROCESS | 18975 | 1467982657875 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 18975 | 1467982657879 Marionette TRACE conn3 <- [1,1650,null,{}] 05:57:37 INFO - PROCESS | 18975 | 1467982657887 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:37 INFO - PROCESS | 18975 | 1467982657892 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:38 INFO - PROCESS | 18975 | 1467982658082 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:57:38 INFO - PROCESS | 18975 | 1467982658224 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 18975 | 1467982658235 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d8c00 == 34 [pid = 18975] [id = 420] 05:57:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8c3fac00) [pid = 18975] [serial = 1261] [outer = (nil)] 05:57:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8c4f2800) [pid = 18975] [serial = 1262] [outer = 0x8c3fac00] 05:57:38 INFO - PROCESS | 18975 | 1467982658309 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8d445000) [pid = 18975] [serial = 1263] [outer = 0x8c3fac00] 05:57:39 INFO - PROCESS | 18975 | 1467982659290 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:57:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1433ms 05:57:39 INFO - PROCESS | 18975 | 1467982659316 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 18975 | 1467982659319 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:57:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:57:39 INFO - PROCESS | 18975 | 1467982659328 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 18975 | 1467982659334 Marionette TRACE conn3 <- [1,1654,null,{}] 05:57:39 INFO - PROCESS | 18975 | 1467982659359 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:39 INFO - PROCESS | 18975 | 1467982659368 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:39 INFO - PROCESS | 18975 | 1467982659616 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:57:39 INFO - PROCESS | 18975 | 1467982659645 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 18975 | 1467982659652 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3400 == 35 [pid = 18975] [id = 421] 05:57:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8d825c00) [pid = 18975] [serial = 1264] [outer = (nil)] 05:57:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8e36d000) [pid = 18975] [serial = 1265] [outer = 0x8d825c00] 05:57:39 INFO - PROCESS | 18975 | 1467982659727 Marionette DEBUG loaded listener.js 05:57:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e562400) [pid = 18975] [serial = 1266] [outer = 0x8d825c00] 05:57:40 INFO - PROCESS | 18975 | 1467982660702 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1448ms 05:57:40 INFO - PROCESS | 18975 | 1467982660778 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:57:40 INFO - PROCESS | 18975 | 1467982660782 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:57:40 INFO - PROCESS | 18975 | 1467982660790 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:57:40 INFO - PROCESS | 18975 | 1467982660794 Marionette TRACE conn3 <- [1,1658,null,{}] 05:57:40 INFO - PROCESS | 18975 | 1467982660806 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:40 INFO - PROCESS | 18975 | 1467982660810 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:41 INFO - PROCESS | 18975 | 1467982661056 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:57:41 INFO - PROCESS | 18975 | 1467982661085 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:41 INFO - PROCESS | 18975 | 1467982661095 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d826800 == 36 [pid = 18975] [id = 422] 05:57:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e56e800) [pid = 18975] [serial = 1267] [outer = (nil)] 05:57:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e62c400) [pid = 18975] [serial = 1268] [outer = 0x8e56e800] 05:57:41 INFO - PROCESS | 18975 | 1467982661180 Marionette DEBUG loaded listener.js 05:57:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8e905400) [pid = 18975] [serial = 1269] [outer = 0x8e56e800] 05:57:41 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8b4ec000) [pid = 18975] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:57:41 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8e62f800) [pid = 18975] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:57:41 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8ea87000) [pid = 18975] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:57:41 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8a2cf400) [pid = 18975] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:57:41 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x888ea400) [pid = 18975] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:57:41 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8d44d400) [pid = 18975] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:57:41 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8b4e8400) [pid = 18975] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:57:41 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8d445400) [pid = 18975] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:57:41 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8a2c2c00) [pid = 18975] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:57:42 INFO - PROCESS | 18975 | 1467982662155 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1388ms 05:57:42 INFO - PROCESS | 18975 | 1467982662179 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 18975 | 1467982662183 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:57:42 INFO - PROCESS | 18975 | 1467982662189 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - PROCESS | 18975 | 1467982662193 Marionette TRACE conn3 <- [1,1662,null,{}] 05:57:42 INFO - PROCESS | 18975 | 1467982662199 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:42 INFO - PROCESS | 18975 | 1467982662204 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:42 INFO - PROCESS | 18975 | 1467982662377 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:57:42 INFO - PROCESS | 18975 | 1467982662397 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:42 INFO - PROCESS | 18975 | 1467982662404 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:42 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e56a400 == 37 [pid = 18975] [id = 423] 05:57:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8e56f000) [pid = 18975] [serial = 1270] [outer = (nil)] 05:57:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8e90c800) [pid = 18975] [serial = 1271] [outer = 0x8e56f000] 05:57:42 INFO - PROCESS | 18975 | 1467982662638 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8ea82c00) [pid = 18975] [serial = 1272] [outer = 0x8e56f000] 05:57:43 INFO - PROCESS | 18975 | 1467982663571 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1441ms 05:57:43 INFO - PROCESS | 18975 | 1467982663632 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:57:43 INFO - PROCESS | 18975 | 1467982663640 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:57:43 INFO - PROCESS | 18975 | 1467982663651 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:57:43 INFO - PROCESS | 18975 | 1467982663657 Marionette TRACE conn3 <- [1,1666,null,{}] 05:57:43 INFO - PROCESS | 18975 | 1467982663728 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:43 INFO - PROCESS | 18975 | 1467982663734 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:43 INFO - PROCESS | 18975 | 1467982663970 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:57:44 INFO - PROCESS | 18975 | 1467982664216 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 18975 | 1467982664232 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d2000 == 38 [pid = 18975] [id = 424] 05:57:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8b0d1400) [pid = 18975] [serial = 1273] [outer = (nil)] 05:57:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8b0dd400) [pid = 18975] [serial = 1274] [outer = 0x8b0d1400] 05:57:44 INFO - PROCESS | 18975 | 1467982664338 Marionette DEBUG loaded listener.js 05:57:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8b4e9c00) [pid = 18975] [serial = 1275] [outer = 0x8b0d1400] 05:57:45 INFO - PROCESS | 18975 | 1467982665299 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1706ms 05:57:45 INFO - PROCESS | 18975 | 1467982665358 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:57:45 INFO - PROCESS | 18975 | 1467982665366 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:57:45 INFO - PROCESS | 18975 | 1467982665380 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:57:45 INFO - PROCESS | 18975 | 1467982665385 Marionette TRACE conn3 <- [1,1670,null,{}] 05:57:45 INFO - PROCESS | 18975 | 1467982665392 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:45 INFO - PROCESS | 18975 | 1467982665399 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:45 INFO - PROCESS | 18975 | 1467982665615 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:57:45 INFO - PROCESS | 18975 | 1467982665848 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:45 INFO - PROCESS | 18975 | 1467982665861 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebac00 == 39 [pid = 18975] [id = 425] 05:57:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8c4e9400) [pid = 18975] [serial = 1276] [outer = (nil)] 05:57:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8d44ac00) [pid = 18975] [serial = 1277] [outer = 0x8c4e9400] 05:57:45 INFO - PROCESS | 18975 | 1467982665965 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8d829000) [pid = 18975] [serial = 1278] [outer = 0x8c4e9400] 05:57:46 INFO - PROCESS | 18975 | 1467982666944 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1602ms 05:57:46 INFO - PROCESS | 18975 | 1467982666982 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:57:46 INFO - PROCESS | 18975 | 1467982666987 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:57:47 INFO - PROCESS | 18975 | 1467982667013 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 18975 | 1467982667020 Marionette TRACE conn3 <- [1,1674,null,{}] 05:57:47 INFO - PROCESS | 18975 | 1467982667039 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:47 INFO - PROCESS | 18975 | 1467982667049 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:47 INFO - PROCESS | 18975 | 1467982667261 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:57:47 INFO - PROCESS | 18975 | 1467982667536 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 18975 | 1467982667547 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d450400 == 40 [pid = 18975] [id = 426] 05:57:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8ea2bc00) [pid = 18975] [serial = 1279] [outer = (nil)] 05:57:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8ea8b400) [pid = 18975] [serial = 1280] [outer = 0x8ea2bc00] 05:57:47 INFO - PROCESS | 18975 | 1467982667676 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8ec5b400) [pid = 18975] [serial = 1281] [outer = 0x8ea2bc00] 05:57:48 INFO - PROCESS | 18975 | 1467982668627 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1708ms 05:57:48 INFO - PROCESS | 18975 | 1467982668703 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:57:48 INFO - PROCESS | 18975 | 1467982668709 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:57:48 INFO - PROCESS | 18975 | 1467982668716 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:57:48 INFO - PROCESS | 18975 | 1467982668720 Marionette TRACE conn3 <- [1,1678,null,{}] 05:57:48 INFO - PROCESS | 18975 | 1467982668726 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:48 INFO - PROCESS | 18975 | 1467982668732 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:48 INFO - PROCESS | 18975 | 1467982668987 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:57:49 INFO - PROCESS | 18975 | 1467982669262 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:49 INFO - PROCESS | 18975 | 1467982669271 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f46b000 == 41 [pid = 18975] [id = 427] 05:57:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8f46e800) [pid = 18975] [serial = 1282] [outer = (nil)] 05:57:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8f61a400) [pid = 18975] [serial = 1283] [outer = 0x8f46e800] 05:57:49 INFO - PROCESS | 18975 | 1467982669358 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8f61dc00) [pid = 18975] [serial = 1284] [outer = 0x8f46e800] 05:57:50 INFO - PROCESS | 18975 | 1467982670330 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1691ms 05:57:50 INFO - PROCESS | 18975 | 1467982670409 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:57:50 INFO - PROCESS | 18975 | 1467982670413 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:57:50 INFO - PROCESS | 18975 | 1467982670420 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:57:50 INFO - PROCESS | 18975 | 1467982670425 Marionette TRACE conn3 <- [1,1682,null,{}] 05:57:50 INFO - PROCESS | 18975 | 1467982670432 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:50 INFO - PROCESS | 18975 | 1467982670437 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:50 INFO - PROCESS | 18975 | 1467982670670 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:57:50 INFO - PROCESS | 18975 | 1467982670897 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 18975 | 1467982670904 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e907400 == 42 [pid = 18975] [id = 428] 05:57:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8f466400) [pid = 18975] [serial = 1285] [outer = (nil)] 05:57:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x90121800) [pid = 18975] [serial = 1286] [outer = 0x8f466400] 05:57:51 INFO - PROCESS | 18975 | 1467982671045 Marionette DEBUG loaded listener.js 05:57:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x90128000) [pid = 18975] [serial = 1287] [outer = 0x8f466400] 05:57:52 INFO - PROCESS | 18975 | 1467982672050 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1682ms 05:57:52 INFO - PROCESS | 18975 | 1467982672102 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:57:52 INFO - PROCESS | 18975 | 1467982672107 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:57:52 INFO - PROCESS | 18975 | 1467982672113 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:57:52 INFO - PROCESS | 18975 | 1467982672117 Marionette TRACE conn3 <- [1,1686,null,{}] 05:57:52 INFO - PROCESS | 18975 | 1467982672123 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:52 INFO - PROCESS | 18975 | 1467982672134 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:52 INFO - PROCESS | 18975 | 1467982672428 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:57:52 INFO - PROCESS | 18975 | 1467982672723 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:52 INFO - PROCESS | 18975 | 1467982672731 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c1800 == 43 [pid = 18975] [id = 429] 05:57:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8d81d800) [pid = 18975] [serial = 1288] [outer = (nil)] 05:57:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x902ed000) [pid = 18975] [serial = 1289] [outer = 0x8d81d800] 05:57:52 INFO - PROCESS | 18975 | 1467982672823 Marionette DEBUG loaded listener.js 05:57:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x918d7400) [pid = 18975] [serial = 1290] [outer = 0x8d81d800] 05:57:53 INFO - PROCESS | 18975 | 1467982673705 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1642ms 05:57:53 INFO - PROCESS | 18975 | 1467982673771 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 18975 | 1467982673776 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:57:53 INFO - PROCESS | 18975 | 1467982673787 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - PROCESS | 18975 | 1467982673790 Marionette TRACE conn3 <- [1,1690,null,{}] 05:57:53 INFO - PROCESS | 18975 | 1467982673797 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:53 INFO - PROCESS | 18975 | 1467982673804 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:54 INFO - PROCESS | 18975 | 1467982674022 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:57:54 INFO - PROCESS | 18975 | 1467982674255 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 18975 | 1467982674263 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x888f0000 == 44 [pid = 18975] [id = 430] 05:57:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x898d1c00) [pid = 18975] [serial = 1291] [outer = (nil)] 05:57:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8b4e3800) [pid = 18975] [serial = 1292] [outer = 0x898d1c00] 05:57:54 INFO - PROCESS | 18975 | 1467982674366 Marionette DEBUG loaded listener.js 05:57:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x918da800) [pid = 18975] [serial = 1293] [outer = 0x898d1c00] 05:57:55 INFO - PROCESS | 18975 | 1467982675298 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1546ms 05:57:55 INFO - PROCESS | 18975 | 1467982675334 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:57:55 INFO - PROCESS | 18975 | 1467982675338 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:57:55 INFO - PROCESS | 18975 | 1467982675345 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:57:55 INFO - PROCESS | 18975 | 1467982675349 Marionette TRACE conn3 <- [1,1694,null,{}] 05:57:55 INFO - PROCESS | 18975 | 1467982675356 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:55 INFO - PROCESS | 18975 | 1467982675362 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:55 INFO - PROCESS | 18975 | 1467982675573 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:57:56 INFO - PROCESS | 18975 | 1467982676088 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 18975 | 1467982676095 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad10800 == 45 [pid = 18975] [id = 431] 05:57:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8ad12400) [pid = 18975] [serial = 1294] [outer = (nil)] 05:57:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8b0d4000) [pid = 18975] [serial = 1295] [outer = 0x8ad12400] 05:57:56 INFO - PROCESS | 18975 | 1467982676184 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8b4edc00) [pid = 18975] [serial = 1296] [outer = 0x8ad12400] 05:57:57 INFO - PROCESS | 18975 | 1467982677128 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1838ms 05:57:57 INFO - PROCESS | 18975 | 1467982677187 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 18975 | 1467982677193 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:57:57 INFO - PROCESS | 18975 | 1467982677201 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - PROCESS | 18975 | 1467982677206 Marionette TRACE conn3 <- [1,1698,null,{}] 05:57:57 INFO - PROCESS | 18975 | 1467982677214 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:57 INFO - PROCESS | 18975 | 1467982677223 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:57 INFO - PROCESS | 18975 | 1467982677501 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4eb000 == 44 [pid = 18975] [id = 296] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad13400 == 43 [pid = 18975] [id = 297] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4ea400 == 42 [pid = 18975] [id = 298] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x888e2000 == 41 [pid = 18975] [id = 299] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x888ec400 == 40 [pid = 18975] [id = 295] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x888ebc00 == 39 [pid = 18975] [id = 283] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2ce800 == 38 [pid = 18975] [id = 407] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4ea000 == 37 [pid = 18975] [id = 285] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d5800 == 36 [pid = 18975] [id = 289] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8e627000 == 35 [pid = 18975] [id = 288] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8d81f400 == 34 [pid = 18975] [id = 286] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea2f800 == 33 [pid = 18975] [id = 291] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8d44fc00 == 32 [pid = 18975] [id = 413] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x888e5c00 == 31 [pid = 18975] [id = 410] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x898db800 == 30 [pid = 18975] [id = 294] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e3000 == 29 [pid = 18975] [id = 411] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x888e8000 == 28 [pid = 18975] [id = 290] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea8bc00 == 27 [pid = 18975] [id = 292] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9aa000 == 26 [pid = 18975] [id = 412] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea81400 == 25 [pid = 18975] [id = 415] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e2c00 == 24 [pid = 18975] [id = 417] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8ec5a000 == 23 [pid = 18975] [id = 293] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4eac00 == 22 [pid = 18975] [id = 287] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8f615800 == 21 [pid = 18975] [id = 416] 05:57:58 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4f0000 == 20 [pid = 18975] [id = 414] 05:57:58 INFO - PROCESS | 18975 | 1467982678855 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 18975 | 1467982678864 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:57:58 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8e911400) [pid = 18975] [serial = 1206] [outer = (nil)] [url = about:blank] 05:57:58 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8e909000) [pid = 18975] [serial = 1205] [outer = (nil)] [url = about:blank] 05:57:58 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8ec5a800) [pid = 18975] [serial = 1209] [outer = (nil)] [url = about:blank] 05:57:58 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8ea8ec00) [pid = 18975] [serial = 1208] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8ad15000) [pid = 18975] [serial = 1226] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8f46d400) [pid = 18975] [serial = 1212] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8e570800) [pid = 18975] [serial = 1223] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8f467c00) [pid = 18975] [serial = 1211] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8fe30000) [pid = 18975] [serial = 1215] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8f61bc00) [pid = 18975] [serial = 1214] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8b0d5000) [pid = 18975] [serial = 1227] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ff30000) [pid = 18975] [serial = 1218] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8ff2a000) [pid = 18975] [serial = 1217] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8b0d8000) [pid = 18975] [serial = 1221] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8c3f6400) [pid = 18975] [serial = 1229] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8ad12800) [pid = 18975] [serial = 1220] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8e630c00) [pid = 18975] [serial = 1224] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8d823c00) [pid = 18975] [serial = 1203] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8d820000) [pid = 18975] [serial = 1202] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e5c00 == 21 [pid = 18975] [id = 432] 05:57:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x888e7800) [pid = 18975] [serial = 1297] [outer = (nil)] 05:57:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x888ed000) [pid = 18975] [serial = 1298] [outer = 0x888e7800] 05:57:59 INFO - PROCESS | 18975 | 1467982679110 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x898df800) [pid = 18975] [serial = 1299] [outer = 0x888e7800] 05:57:59 INFO - PROCESS | 18975 | 1467982679955 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:57:59 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 05:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2794ms 05:57:59 INFO - PROCESS | 18975 | 1467982679997 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 18975 | 1467982680004 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:58:00 INFO - PROCESS | 18975 | 1467982680013 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 18975 | 1467982680017 Marionette TRACE conn3 <- [1,1702,null,{}] 05:58:00 INFO - PROCESS | 18975 | 1467982680026 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:00 INFO - PROCESS | 18975 | 1467982680034 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:00 INFO - PROCESS | 18975 | 1467982680212 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:58:00 INFO - PROCESS | 18975 | 1467982680239 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:00 INFO - PROCESS | 18975 | 1467982680249 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:00 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d9c00 == 22 [pid = 18975] [id = 433] 05:58:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8b0db000) [pid = 18975] [serial = 1300] [outer = (nil)] 05:58:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8b4e4800) [pid = 18975] [serial = 1301] [outer = 0x8b0db000] 05:58:00 INFO - PROCESS | 18975 | 1467982680446 Marionette DEBUG loaded listener.js 05:58:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8beaf800) [pid = 18975] [serial = 1302] [outer = 0x8b0db000] 05:58:01 INFO - PROCESS | 18975 | 1467982681354 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1382ms 05:58:01 INFO - PROCESS | 18975 | 1467982681410 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:58:01 INFO - PROCESS | 18975 | 1467982681418 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:58:01 INFO - PROCESS | 18975 | 1467982681429 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:58:01 INFO - PROCESS | 18975 | 1467982681432 Marionette TRACE conn3 <- [1,1706,null,{}] 05:58:01 INFO - PROCESS | 18975 | 1467982681446 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:01 INFO - PROCESS | 18975 | 1467982681451 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:01 INFO - PROCESS | 18975 | 1467982681693 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:58:01 INFO - PROCESS | 18975 | 1467982681721 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 18975 | 1467982681727 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3fa000 == 23 [pid = 18975] [id = 434] 05:58:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8c3fd800) [pid = 18975] [serial = 1303] [outer = (nil)] 05:58:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8d444400) [pid = 18975] [serial = 1304] [outer = 0x8c3fd800] 05:58:01 INFO - PROCESS | 18975 | 1467982681818 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8d823c00) [pid = 18975] [serial = 1305] [outer = 0x8c3fd800] 05:58:02 INFO - PROCESS | 18975 | 1467982682903 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1543ms 05:58:02 INFO - PROCESS | 18975 | 1467982682972 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 18975 | 1467982682977 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:58:02 INFO - PROCESS | 18975 | 1467982682986 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 18975 | 1467982682996 Marionette TRACE conn3 <- [1,1710,null,{}] 05:58:03 INFO - PROCESS | 18975 | 1467982683018 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:03 INFO - PROCESS | 18975 | 1467982683027 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:03 INFO - PROCESS | 18975 | 1467982683267 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:58:03 INFO - PROCESS | 18975 | 1467982683296 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 18975 | 1467982683302 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e36d400 == 24 [pid = 18975] [id = 435] 05:58:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8e36d800) [pid = 18975] [serial = 1306] [outer = (nil)] 05:58:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8e62a400) [pid = 18975] [serial = 1307] [outer = 0x8e36d800] 05:58:03 INFO - PROCESS | 18975 | 1467982683380 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8e904000) [pid = 18975] [serial = 1308] [outer = 0x8e36d800] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8e56f000) [pid = 18975] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8b4e4400) [pid = 18975] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8e56e800) [pid = 18975] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x888e6800) [pid = 18975] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8d9aa800) [pid = 18975] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8e907c00) [pid = 18975] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8d9a8400) [pid = 18975] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e566000) [pid = 18975] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8a2c4c00) [pid = 18975] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8b4e6400) [pid = 18975] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8ea83000) [pid = 18975] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8f61f800) [pid = 18975] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x888e4400) [pid = 18975] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8c3fac00) [pid = 18975] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:58:04 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8d825c00) [pid = 18975] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:58:05 INFO - PROCESS | 18975 | 1467982684995 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2051ms 05:58:05 INFO - PROCESS | 18975 | 1467982685035 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:58:05 INFO - PROCESS | 18975 | 1467982685040 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:58:05 INFO - PROCESS | 18975 | 1467982685047 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 18975 | 1467982685051 Marionette TRACE conn3 <- [1,1714,null,{}] 05:58:05 INFO - PROCESS | 18975 | 1467982685057 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:05 INFO - PROCESS | 18975 | 1467982685062 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:05 INFO - PROCESS | 18975 | 1467982685242 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:58:05 INFO - PROCESS | 18975 | 1467982685376 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 18975 | 1467982685385 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x898df400 == 25 [pid = 18975] [id = 436] 05:58:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8a2c5800) [pid = 18975] [serial = 1309] [outer = (nil)] 05:58:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e56dc00) [pid = 18975] [serial = 1310] [outer = 0x8a2c5800] 05:58:05 INFO - PROCESS | 18975 | 1467982685457 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e624000) [pid = 18975] [serial = 1311] [outer = 0x8a2c5800] 05:58:06 INFO - PROCESS | 18975 | 1467982686276 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1281ms 05:58:06 INFO - PROCESS | 18975 | 1467982686375 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 18975 | 1467982686382 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:58:06 INFO - PROCESS | 18975 | 1467982686393 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - PROCESS | 18975 | 1467982686399 Marionette TRACE conn3 <- [1,1718,null,{}] 05:58:06 INFO - PROCESS | 18975 | 1467982686411 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:06 INFO - PROCESS | 18975 | 1467982686426 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:06 INFO - PROCESS | 18975 | 1467982686691 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:58:06 INFO - PROCESS | 18975 | 1467982686962 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 18975 | 1467982686978 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad13800 == 26 [pid = 18975] [id = 437] 05:58:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ad19000) [pid = 18975] [serial = 1312] [outer = (nil)] 05:58:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8b0d7c00) [pid = 18975] [serial = 1313] [outer = 0x8ad19000] 05:58:07 INFO - PROCESS | 18975 | 1467982687090 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8c3fac00) [pid = 18975] [serial = 1314] [outer = 0x8ad19000] 05:58:08 INFO - PROCESS | 18975 | 1467982688166 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1841ms 05:58:08 INFO - PROCESS | 18975 | 1467982688235 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:58:08 INFO - PROCESS | 18975 | 1467982688242 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:58:08 INFO - PROCESS | 18975 | 1467982688253 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 18975 | 1467982688259 Marionette TRACE conn3 <- [1,1722,null,{}] 05:58:08 INFO - PROCESS | 18975 | 1467982688268 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:08 INFO - PROCESS | 18975 | 1467982688275 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:08 INFO - PROCESS | 18975 | 1467982688485 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:58:08 INFO - PROCESS | 18975 | 1467982688730 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 18975 | 1467982688741 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c6400 == 27 [pid = 18975] [id = 438] 05:58:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8ad13000) [pid = 18975] [serial = 1315] [outer = (nil)] 05:58:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e626800) [pid = 18975] [serial = 1316] [outer = 0x8ad13000] 05:58:08 INFO - PROCESS | 18975 | 1467982688830 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e90dc00) [pid = 18975] [serial = 1317] [outer = 0x8ad13000] 05:58:09 INFO - PROCESS | 18975 | 1467982689867 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:58:09 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 05:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1692ms 05:58:09 INFO - PROCESS | 18975 | 1467982689943 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 18975 | 1467982689947 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:58:09 INFO - PROCESS | 18975 | 1467982689955 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 18975 | 1467982689959 Marionette TRACE conn3 <- [1,1726,null,{}] 05:58:09 INFO - PROCESS | 18975 | 1467982689974 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:09 INFO - PROCESS | 18975 | 1467982689983 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:10 INFO - PROCESS | 18975 | 1467982690223 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:58:10 INFO - PROCESS | 18975 | 1467982690507 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 18975 | 1467982690523 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea39c00 == 28 [pid = 18975] [id = 439] 05:58:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ea81400) [pid = 18975] [serial = 1318] [outer = (nil)] 05:58:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8ea85800) [pid = 18975] [serial = 1319] [outer = 0x8ea81400] 05:58:10 INFO - PROCESS | 18975 | 1467982690652 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ea90c00) [pid = 18975] [serial = 1320] [outer = 0x8ea81400] 05:58:11 INFO - PROCESS | 18975 | 1467982691653 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1739ms 05:58:11 INFO - PROCESS | 18975 | 1467982691696 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 18975 | 1467982691699 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:58:11 INFO - PROCESS | 18975 | 1467982691707 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 18975 | 1467982691711 Marionette TRACE conn3 <- [1,1730,null,{}] 05:58:11 INFO - PROCESS | 18975 | 1467982691718 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:11 INFO - PROCESS | 18975 | 1467982691723 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:11 INFO - PROCESS | 18975 | 1467982691921 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:58:12 INFO - PROCESS | 18975 | 1467982692160 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 18975 | 1467982692170 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f5800 == 29 [pid = 18975] [id = 440] 05:58:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8d820000) [pid = 18975] [serial = 1321] [outer = (nil)] 05:58:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8ec5e400) [pid = 18975] [serial = 1322] [outer = 0x8d820000] 05:58:12 INFO - PROCESS | 18975 | 1467982692306 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8ec62c00) [pid = 18975] [serial = 1323] [outer = 0x8d820000] 05:58:13 INFO - PROCESS | 18975 | 1467982693258 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:58:13 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 05:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1637ms 05:58:13 INFO - PROCESS | 18975 | 1467982693346 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:58:13 INFO - PROCESS | 18975 | 1467982693350 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:58:13 INFO - PROCESS | 18975 | 1467982693358 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:58:13 INFO - PROCESS | 18975 | 1467982693362 Marionette TRACE conn3 <- [1,1734,null,{}] 05:58:13 INFO - PROCESS | 18975 | 1467982693369 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:13 INFO - PROCESS | 18975 | 1467982693375 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:13 INFO - PROCESS | 18975 | 1467982693570 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:58:13 INFO - PROCESS | 18975 | 1467982693805 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 18975 | 1467982693814 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:13 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec55c00 == 30 [pid = 18975] [id = 441] 05:58:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ec5e000) [pid = 18975] [serial = 1324] [outer = (nil)] 05:58:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8f613800) [pid = 18975] [serial = 1325] [outer = 0x8ec5e000] 05:58:13 INFO - PROCESS | 18975 | 1467982693948 Marionette DEBUG loaded listener.js 05:58:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8f61bc00) [pid = 18975] [serial = 1326] [outer = 0x8ec5e000] 05:58:15 INFO - PROCESS | 18975 | 1467982695107 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1840ms 05:58:15 INFO - PROCESS | 18975 | 1467982695200 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 18975 | 1467982695206 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:58:15 INFO - PROCESS | 18975 | 1467982695215 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 18975 | 1467982695220 Marionette TRACE conn3 <- [1,1738,null,{}] 05:58:15 INFO - PROCESS | 18975 | 1467982695229 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:15 INFO - PROCESS | 18975 | 1467982695236 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:15 INFO - PROCESS | 18975 | 1467982695420 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:58:15 INFO - PROCESS | 18975 | 1467982695776 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 18975 | 1467982695786 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad18000 == 31 [pid = 18975] [id = 442] 05:58:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8ad18400) [pid = 18975] [serial = 1327] [outer = (nil)] 05:58:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8b0d8000) [pid = 18975] [serial = 1328] [outer = 0x8ad18400] 05:58:15 INFO - PROCESS | 18975 | 1467982695877 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8beb0800) [pid = 18975] [serial = 1329] [outer = 0x8ad18400] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8e90c800) [pid = 18975] [serial = 1271] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8c3fc800) [pid = 18975] [serial = 1230] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8e62c400) [pid = 18975] [serial = 1268] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x888ef000) [pid = 18975] [serial = 1232] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x898dc000) [pid = 18975] [serial = 1233] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8d9b0000) [pid = 18975] [serial = 1238] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8e362c00) [pid = 18975] [serial = 1239] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8ea2ac00) [pid = 18975] [serial = 1244] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8ea32000) [pid = 18975] [serial = 1245] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8e628000) [pid = 18975] [serial = 1241] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8e912000) [pid = 18975] [serial = 1242] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8ff2b800) [pid = 18975] [serial = 1253] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8ff2c400) [pid = 18975] [serial = 1254] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8a2ce000) [pid = 18975] [serial = 1259] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8b4e6000) [pid = 18975] [serial = 1260] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8beb6400) [pid = 18975] [serial = 1235] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8c3fe400) [pid = 18975] [serial = 1236] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ea87c00) [pid = 18975] [serial = 1247] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8ec61800) [pid = 18975] [serial = 1248] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8fe35400) [pid = 18975] [serial = 1250] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8fe36c00) [pid = 18975] [serial = 1251] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x888e9800) [pid = 18975] [serial = 1256] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8a2c3800) [pid = 18975] [serial = 1257] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8c4f2800) [pid = 18975] [serial = 1262] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8e36d000) [pid = 18975] [serial = 1265] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8e905400) [pid = 18975] [serial = 1269] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8e562400) [pid = 18975] [serial = 1266] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8d445000) [pid = 18975] [serial = 1263] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8ea82c00) [pid = 18975] [serial = 1272] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 18975 | 1467982696954 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1787ms 05:58:17 INFO - PROCESS | 18975 | 1467982697005 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 18975 | 1467982697011 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:58:17 INFO - PROCESS | 18975 | 1467982697020 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 18975 | 1467982697029 Marionette TRACE conn3 <- [1,1742,null,{}] 05:58:17 INFO - PROCESS | 18975 | 1467982697037 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:17 INFO - PROCESS | 18975 | 1467982697042 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:17 INFO - PROCESS | 18975 | 1467982697242 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:58:17 INFO - PROCESS | 18975 | 1467982697495 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:17 INFO - PROCESS | 18975 | 1467982697504 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0dc00 == 32 [pid = 18975] [id = 443] 05:58:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8ad10400) [pid = 18975] [serial = 1330] [outer = (nil)] 05:58:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8b4ea800) [pid = 18975] [serial = 1331] [outer = 0x8ad10400] 05:58:17 INFO - PROCESS | 18975 | 1467982697635 Marionette DEBUG loaded listener.js 05:58:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8c4ebc00) [pid = 18975] [serial = 1332] [outer = 0x8ad10400] 05:58:18 INFO - PROCESS | 18975 | 1467982698561 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1590ms 05:58:18 INFO - PROCESS | 18975 | 1467982698611 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:58:18 INFO - PROCESS | 18975 | 1467982698619 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:58:18 INFO - PROCESS | 18975 | 1467982698652 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:58:18 INFO - PROCESS | 18975 | 1467982698656 Marionette TRACE conn3 <- [1,1746,null,{}] 05:58:18 INFO - PROCESS | 18975 | 1467982698664 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:18 INFO - PROCESS | 18975 | 1467982698670 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:18 INFO - PROCESS | 18975 | 1467982698880 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:58:19 INFO - PROCESS | 18975 | 1467982699131 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 18975 | 1467982699143 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d822800 == 33 [pid = 18975] [id = 444] 05:58:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8d9b6c00) [pid = 18975] [serial = 1333] [outer = (nil)] 05:58:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8e368800) [pid = 18975] [serial = 1334] [outer = 0x8d9b6c00] 05:58:19 INFO - PROCESS | 18975 | 1467982699243 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8e561800) [pid = 18975] [serial = 1335] [outer = 0x8d9b6c00] 05:58:20 INFO - PROCESS | 18975 | 1467982700204 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1636ms 05:58:20 INFO - PROCESS | 18975 | 1467982700284 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:58:20 INFO - PROCESS | 18975 | 1467982700289 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:58:20 INFO - PROCESS | 18975 | 1467982700296 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:58:20 INFO - PROCESS | 18975 | 1467982700303 Marionette TRACE conn3 <- [1,1750,null,{}] 05:58:20 INFO - PROCESS | 18975 | 1467982700321 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:20 INFO - PROCESS | 18975 | 1467982700331 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:20 INFO - PROCESS | 18975 | 1467982700654 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:58:20 INFO - PROCESS | 18975 | 1467982700842 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 18975 | 1467982700854 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e915800 == 34 [pid = 18975] [id = 445] 05:58:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8e915c00) [pid = 18975] [serial = 1336] [outer = (nil)] 05:58:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8ea2b400) [pid = 18975] [serial = 1337] [outer = 0x8e915c00] 05:58:20 INFO - PROCESS | 18975 | 1467982700941 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8ea33000) [pid = 18975] [serial = 1338] [outer = 0x8e915c00] 05:58:21 INFO - PROCESS | 18975 | 1467982701931 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1693ms 05:58:21 INFO - PROCESS | 18975 | 1467982701991 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:58:21 INFO - PROCESS | 18975 | 1467982701996 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:58:22 INFO - PROCESS | 18975 | 1467982702005 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 18975 | 1467982702009 Marionette TRACE conn3 <- [1,1754,null,{}] 05:58:22 INFO - PROCESS | 18975 | 1467982702015 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:22 INFO - PROCESS | 18975 | 1467982702021 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:22 INFO - PROCESS | 18975 | 1467982702220 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:58:22 INFO - PROCESS | 18975 | 1467982702464 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 18975 | 1467982702473 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e918c00 == 35 [pid = 18975] [id = 446] 05:58:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e920800) [pid = 18975] [serial = 1339] [outer = (nil)] 05:58:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8ea84400) [pid = 18975] [serial = 1340] [outer = 0x8e920800] 05:58:22 INFO - PROCESS | 18975 | 1467982702573 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ec57800) [pid = 18975] [serial = 1341] [outer = 0x8e920800] 05:58:23 INFO - PROCESS | 18975 | 1467982703505 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1545ms 05:58:23 INFO - PROCESS | 18975 | 1467982703566 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:58:23 INFO - PROCESS | 18975 | 1467982703569 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:58:23 INFO - PROCESS | 18975 | 1467982703580 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - PROCESS | 18975 | 1467982703584 Marionette TRACE conn3 <- [1,1758,null,{}] 05:58:23 INFO - PROCESS | 18975 | 1467982703591 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:23 INFO - PROCESS | 18975 | 1467982703598 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:23 INFO - PROCESS | 18975 | 1467982703797 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:58:24 INFO - PROCESS | 18975 | 1467982704050 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 18975 | 1467982704063 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:24 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1ac00 == 36 [pid = 18975] [id = 447] 05:58:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8d44fc00) [pid = 18975] [serial = 1342] [outer = (nil)] 05:58:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8f460400) [pid = 18975] [serial = 1343] [outer = 0x8d44fc00] 05:58:24 INFO - PROCESS | 18975 | 1467982704190 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8f467c00) [pid = 18975] [serial = 1344] [outer = 0x8d44fc00] 05:58:25 INFO - PROCESS | 18975 | 1467982705204 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1694ms 05:58:25 INFO - PROCESS | 18975 | 1467982705275 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:58:25 INFO - PROCESS | 18975 | 1467982705280 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:58:25 INFO - PROCESS | 18975 | 1467982705288 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 18975 | 1467982705291 Marionette TRACE conn3 <- [1,1762,null,{}] 05:58:25 INFO - PROCESS | 18975 | 1467982705298 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:25 INFO - PROCESS | 18975 | 1467982705309 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:25 INFO - PROCESS | 18975 | 1467982705561 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:58:25 INFO - PROCESS | 18975 | 1467982705842 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 18975 | 1467982705852 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d3000 == 37 [pid = 18975] [id = 448] 05:58:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8a2c9000) [pid = 18975] [serial = 1345] [outer = (nil)] 05:58:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ff2a800) [pid = 18975] [serial = 1346] [outer = 0x8a2c9000] 05:58:25 INFO - PROCESS | 18975 | 1467982705940 Marionette DEBUG loaded listener.js 05:58:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ff2b800) [pid = 18975] [serial = 1347] [outer = 0x8a2c9000] 05:58:26 INFO - PROCESS | 18975 | 1467982706839 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1588ms 05:58:26 INFO - PROCESS | 18975 | 1467982706876 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:58:26 INFO - PROCESS | 18975 | 1467982706881 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:58:26 INFO - PROCESS | 18975 | 1467982706908 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 18975 | 1467982706913 Marionette TRACE conn3 <- [1,1766,null,{}] 05:58:26 INFO - PROCESS | 18975 | 1467982706919 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:26 INFO - PROCESS | 18975 | 1467982706925 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:27 INFO - PROCESS | 18975 | 1467982707108 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:58:27 INFO - PROCESS | 18975 | 1467982707295 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 18975 | 1467982707303 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c8800 == 38 [pid = 18975] [id = 449] 05:58:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8b0db400) [pid = 18975] [serial = 1348] [outer = (nil)] 05:58:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ff30000) [pid = 18975] [serial = 1349] [outer = 0x8b0db400] 05:58:27 INFO - PROCESS | 18975 | 1467982707441 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x9012ac00) [pid = 18975] [serial = 1350] [outer = 0x8b0db400] 05:58:28 INFO - PROCESS | 18975 | 1467982708368 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1536ms 05:58:28 INFO - PROCESS | 18975 | 1467982708442 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:58:28 INFO - PROCESS | 18975 | 1467982708445 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:58:28 INFO - PROCESS | 18975 | 1467982708453 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 18975 | 1467982708457 Marionette TRACE conn3 <- [1,1770,null,{}] 05:58:28 INFO - PROCESS | 18975 | 1467982708464 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:28 INFO - PROCESS | 18975 | 1467982708469 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:28 INFO - PROCESS | 18975 | 1467982708689 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:58:28 INFO - PROCESS | 18975 | 1467982708924 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 18975 | 1467982708931 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1cc00 == 39 [pid = 18975] [id = 450] 05:58:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8b4e6800) [pid = 18975] [serial = 1351] [outer = (nil)] 05:58:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x902e3000) [pid = 18975] [serial = 1352] [outer = 0x8b4e6800] 05:58:29 INFO - PROCESS | 18975 | 1467982709063 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x90123000) [pid = 18975] [serial = 1353] [outer = 0x8b4e6800] 05:58:30 INFO - PROCESS | 18975 | 1467982710044 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1635ms 05:58:30 INFO - PROCESS | 18975 | 1467982710090 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:58:30 INFO - PROCESS | 18975 | 1467982710094 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:58:30 INFO - PROCESS | 18975 | 1467982710102 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:58:30 INFO - PROCESS | 18975 | 1467982710105 Marionette TRACE conn3 <- [1,1774,null,{}] 05:58:30 INFO - PROCESS | 18975 | 1467982710112 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:30 INFO - PROCESS | 18975 | 1467982710117 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:30 INFO - PROCESS | 18975 | 1467982710314 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:58:30 INFO - PROCESS | 18975 | 1467982710543 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:30 INFO - PROCESS | 18975 | 1467982710553 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e5400 == 40 [pid = 18975] [id = 451] 05:58:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x888e7000) [pid = 18975] [serial = 1354] [outer = (nil)] 05:58:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x888ef000) [pid = 18975] [serial = 1355] [outer = 0x888e7000] 05:58:30 INFO - PROCESS | 18975 | 1467982710805 Marionette DEBUG loaded listener.js 05:58:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8a2c5c00) [pid = 18975] [serial = 1356] [outer = 0x888e7000] 05:58:31 INFO - PROCESS | 18975 | 1467982711756 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1733ms 05:58:31 INFO - PROCESS | 18975 | 1467982711837 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 18975 | 1467982711844 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:58:31 INFO - PROCESS | 18975 | 1467982711854 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 18975 | 1467982711858 Marionette TRACE conn3 <- [1,1778,null,{}] 05:58:31 INFO - PROCESS | 18975 | 1467982711867 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:31 INFO - PROCESS | 18975 | 1467982711873 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:32 INFO - PROCESS | 18975 | 1467982712149 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8bebac00 == 39 [pid = 18975] [id = 425] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c1800 == 38 [pid = 18975] [id = 429] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x888f0000 == 37 [pid = 18975] [id = 430] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad10800 == 36 [pid = 18975] [id = 431] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8d450400 == 35 [pid = 18975] [id = 426] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8e907400 == 34 [pid = 18975] [id = 428] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x888e4000 == 33 [pid = 18975] [id = 418] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x888e5c00 == 32 [pid = 18975] [id = 432] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x898d6000 == 31 [pid = 18975] [id = 419] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8f46b000 == 30 [pid = 18975] [id = 427] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8d826800 == 29 [pid = 18975] [id = 422] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d8c00 == 28 [pid = 18975] [id = 420] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x898d2000 == 27 [pid = 18975] [id = 424] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3400 == 26 [pid = 18975] [id = 421] 05:58:33 INFO - PROCESS | 18975 | --DOCSHELL 0x8e56a400 == 25 [pid = 18975] [id = 423] 05:58:33 INFO - PROCESS | 18975 | 1467982713680 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 18975 | 1467982713687 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:33 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ec000 == 26 [pid = 18975] [id = 452] 05:58:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x888ec800) [pid = 18975] [serial = 1357] [outer = (nil)] 05:58:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x898d7c00) [pid = 18975] [serial = 1358] [outer = 0x888ec800] 05:58:33 INFO - PROCESS | 18975 | 1467982713771 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8a2ca000) [pid = 18975] [serial = 1359] [outer = 0x888ec800] 05:58:34 INFO - PROCESS | 18975 | 1467982714637 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:58:34 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 05:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2843ms 05:58:34 INFO - PROCESS | 18975 | 1467982714698 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 18975 | 1467982714705 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:58:34 INFO - PROCESS | 18975 | 1467982714713 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 18975 | 1467982714718 Marionette TRACE conn3 <- [1,1782,null,{}] 05:58:34 INFO - PROCESS | 18975 | 1467982714726 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:34 INFO - PROCESS | 18975 | 1467982714735 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:34 INFO - PROCESS | 18975 | 1467982714911 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:58:35 INFO - PROCESS | 18975 | 1467982715062 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 18975 | 1467982715074 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4f0000 == 27 [pid = 18975] [id = 453] 05:58:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8b4f0c00) [pid = 18975] [serial = 1360] [outer = (nil)] 05:58:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8beb7400) [pid = 18975] [serial = 1361] [outer = 0x8b4f0c00] 05:58:35 INFO - PROCESS | 18975 | 1467982715153 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8c3f1400) [pid = 18975] [serial = 1362] [outer = 0x8b4f0c00] 05:58:36 INFO - PROCESS | 18975 | 1467982716019 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:58:36 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 05:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1381ms 05:58:36 INFO - PROCESS | 18975 | 1467982716100 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:58:36 INFO - PROCESS | 18975 | 1467982716108 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:58:36 INFO - PROCESS | 18975 | 1467982716124 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 18975 | 1467982716128 Marionette TRACE conn3 <- [1,1786,null,{}] 05:58:36 INFO - PROCESS | 18975 | 1467982716135 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:36 INFO - PROCESS | 18975 | 1467982716141 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:36 INFO - PROCESS | 18975 | 1467982716378 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:58:36 INFO - PROCESS | 18975 | 1467982716405 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 18975 | 1467982716411 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d81c400 == 28 [pid = 18975] [id = 454] 05:58:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8d81c800) [pid = 18975] [serial = 1363] [outer = (nil)] 05:58:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8d827800) [pid = 18975] [serial = 1364] [outer = 0x8d81c800] 05:58:36 INFO - PROCESS | 18975 | 1467982716487 Marionette DEBUG loaded listener.js 05:58:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8d9b2400) [pid = 18975] [serial = 1365] [outer = 0x8d81c800] 05:58:37 INFO - PROCESS | 18975 | 1467982717590 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:58:37 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 05:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1501ms 05:58:37 INFO - PROCESS | 18975 | 1467982717620 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:58:37 INFO - PROCESS | 18975 | 1467982717625 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:58:37 INFO - PROCESS | 18975 | 1467982717642 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 18975 | 1467982717652 Marionette TRACE conn3 <- [1,1790,null,{}] 05:58:37 INFO - PROCESS | 18975 | 1467982717666 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:37 INFO - PROCESS | 18975 | 1467982717675 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:37 INFO - PROCESS | 18975 | 1467982717930 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:58:37 INFO - PROCESS | 18975 | 1467982717956 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 18975 | 1467982717964 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1b400 == 29 [pid = 18975] [id = 455] 05:58:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8c4ef000) [pid = 18975] [serial = 1366] [outer = (nil)] 05:58:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8e903800) [pid = 18975] [serial = 1367] [outer = 0x8c4ef000] 05:58:38 INFO - PROCESS | 18975 | 1467982718062 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x8e90d800) [pid = 18975] [serial = 1368] [outer = 0x8c4ef000] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8ad18400) [pid = 18975] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8ea2bc00) [pid = 18975] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8f46e800) [pid = 18975] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8b0db000) [pid = 18975] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8f466400) [pid = 18975] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x888e7800) [pid = 18975] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8ad12400) [pid = 18975] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8e36d800) [pid = 18975] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8d81d800) [pid = 18975] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x898d1c00) [pid = 18975] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8b0d1400) [pid = 18975] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8c4e9400) [pid = 18975] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8c3fd800) [pid = 18975] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8ec5e000) [pid = 18975] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8d820000) [pid = 18975] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8ea81400) [pid = 18975] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8ad13000) [pid = 18975] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8ad19000) [pid = 18975] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:58:39 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8a2c5800) [pid = 18975] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:58:39 INFO - PROCESS | 18975 | 1467982719738 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:58:39 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) 05:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2171ms 05:58:39 INFO - PROCESS | 18975 | 1467982719804 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:58:39 INFO - PROCESS | 18975 | 1467982719809 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:58:39 INFO - PROCESS | 18975 | 1467982719815 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 18975 | 1467982719818 Marionette TRACE conn3 <- [1,1794,null,{}] 05:58:39 INFO - PROCESS | 18975 | 1467982719824 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:39 INFO - PROCESS | 18975 | 1467982719829 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:40 INFO - PROCESS | 18975 | 1467982720062 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:58:40 INFO - PROCESS | 18975 | 1467982720078 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 18975 | 1467982720087 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d8000 == 30 [pid = 18975] [id = 456] 05:58:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x898de000) [pid = 18975] [serial = 1369] [outer = (nil)] 05:58:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8d9af000) [pid = 18975] [serial = 1370] [outer = 0x898de000] 05:58:40 INFO - PROCESS | 18975 | 1467982720160 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8e36fc00) [pid = 18975] [serial = 1371] [outer = 0x898de000] 05:58:41 INFO - PROCESS | 18975 | 1467982721071 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1287ms 05:58:41 INFO - PROCESS | 18975 | 1467982721103 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 18975 | 1467982721110 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:58:41 INFO - PROCESS | 18975 | 1467982721120 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 18975 | 1467982721126 Marionette TRACE conn3 <- [1,1798,null,{}] 05:58:41 INFO - PROCESS | 18975 | 1467982721138 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:41 INFO - PROCESS | 18975 | 1467982721143 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:41 INFO - PROCESS | 18975 | 1467982721401 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:58:41 INFO - PROCESS | 18975 | 1467982721671 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 18975 | 1467982721691 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d5800 == 31 [pid = 18975] [id = 457] 05:58:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8b0d8800) [pid = 18975] [serial = 1372] [outer = (nil)] 05:58:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8b4e6000) [pid = 18975] [serial = 1373] [outer = 0x8b0d8800] 05:58:41 INFO - PROCESS | 18975 | 1467982721807 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8c4edc00) [pid = 18975] [serial = 1374] [outer = 0x8b0d8800] 05:58:42 INFO - PROCESS | 18975 | 1467982722841 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1747ms 05:58:42 INFO - PROCESS | 18975 | 1467982722866 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 18975 | 1467982722874 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:58:42 INFO - PROCESS | 18975 | 1467982722886 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 18975 | 1467982722890 Marionette TRACE conn3 <- [1,1802,null,{}] 05:58:42 INFO - PROCESS | 18975 | 1467982722898 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:42 INFO - PROCESS | 18975 | 1467982722904 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:43 INFO - PROCESS | 18975 | 1467982723160 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:58:43 INFO - PROCESS | 18975 | 1467982723434 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 18975 | 1467982723444 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d2000 == 32 [pid = 18975] [id = 458] 05:58:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8d44cc00) [pid = 18975] [serial = 1375] [outer = (nil)] 05:58:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8e570000) [pid = 18975] [serial = 1376] [outer = 0x8d44cc00] 05:58:43 INFO - PROCESS | 18975 | 1467982723568 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8e907400) [pid = 18975] [serial = 1377] [outer = 0x8d44cc00] 05:58:44 INFO - PROCESS | 18975 | 1467982724646 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1796ms 05:58:44 INFO - PROCESS | 18975 | 1467982724683 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:58:44 INFO - PROCESS | 18975 | 1467982724688 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:58:44 INFO - PROCESS | 18975 | 1467982724698 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 18975 | 1467982724705 Marionette TRACE conn3 <- [1,1806,null,{}] 05:58:44 INFO - PROCESS | 18975 | 1467982724723 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:44 INFO - PROCESS | 18975 | 1467982724733 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:44 INFO - PROCESS | 18975 | 1467982724940 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:58:45 INFO - PROCESS | 18975 | 1467982725229 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 18975 | 1467982725240 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea8c800 == 33 [pid = 18975] [id = 459] 05:58:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8ea8cc00) [pid = 18975] [serial = 1378] [outer = (nil)] 05:58:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8ec5bc00) [pid = 18975] [serial = 1379] [outer = 0x8ea8cc00] 05:58:45 INFO - PROCESS | 18975 | 1467982725374 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8f466000) [pid = 18975] [serial = 1380] [outer = 0x8ea8cc00] 05:58:46 INFO - PROCESS | 18975 | 1467982726362 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1746ms 05:58:46 INFO - PROCESS | 18975 | 1467982726443 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 18975 | 1467982726448 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:58:46 INFO - PROCESS | 18975 | 1467982726456 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 18975 | 1467982726460 Marionette TRACE conn3 <- [1,1810,null,{}] 05:58:46 INFO - PROCESS | 18975 | 1467982726466 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:46 INFO - PROCESS | 18975 | 1467982726472 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:46 INFO - PROCESS | 18975 | 1467982726707 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:58:47 INFO - PROCESS | 18975 | 1467982726985 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 18975 | 1467982726994 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x888eb800 == 34 [pid = 18975] [id = 460] 05:58:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x898da400) [pid = 18975] [serial = 1381] [outer = (nil)] 05:58:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8fe31400) [pid = 18975] [serial = 1382] [outer = 0x898da400] 05:58:47 INFO - PROCESS | 18975 | 1467982727090 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8fe2f000) [pid = 18975] [serial = 1383] [outer = 0x898da400] 05:58:48 INFO - PROCESS | 18975 | 1467982728015 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1593ms 05:58:48 INFO - PROCESS | 18975 | 1467982728049 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 18975 | 1467982728054 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:58:48 INFO - PROCESS | 18975 | 1467982728061 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 18975 | 1467982728065 Marionette TRACE conn3 <- [1,1814,null,{}] 05:58:48 INFO - PROCESS | 18975 | 1467982728090 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:48 INFO - PROCESS | 18975 | 1467982728096 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:48 INFO - PROCESS | 18975 | 1467982728280 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:58:48 INFO - PROCESS | 18975 | 1467982728506 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 18975 | 1467982728517 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:48 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d828800 == 35 [pid = 18975] [id = 461] 05:58:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8f46dc00) [pid = 18975] [serial = 1384] [outer = (nil)] 05:58:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8ff29400) [pid = 18975] [serial = 1385] [outer = 0x8f46dc00] 05:58:48 INFO - PROCESS | 18975 | 1467982728644 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x90123800) [pid = 18975] [serial = 1386] [outer = 0x8f46dc00] 05:58:49 INFO - PROCESS | 18975 | 1467982729614 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1596ms 05:58:49 INFO - PROCESS | 18975 | 1467982729658 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:58:49 INFO - PROCESS | 18975 | 1467982729662 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:58:49 INFO - PROCESS | 18975 | 1467982729669 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 18975 | 1467982729673 Marionette TRACE conn3 <- [1,1818,null,{}] 05:58:49 INFO - PROCESS | 18975 | 1467982729679 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:49 INFO - PROCESS | 18975 | 1467982729692 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:49 INFO - PROCESS | 18975 | 1467982729937 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:58:50 INFO - PROCESS | 18975 | 1467982730174 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 18975 | 1467982730183 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ed400 == 36 [pid = 18975] [id = 462] 05:58:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x8b4ef800) [pid = 18975] [serial = 1387] [outer = (nil)] 05:58:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x918e3000) [pid = 18975] [serial = 1388] [outer = 0x8b4ef800] 05:58:50 INFO - PROCESS | 18975 | 1467982730323 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 111 (0x9190c800) [pid = 18975] [serial = 1389] [outer = 0x8b4ef800] 05:58:51 INFO - PROCESS | 18975 | 1467982731258 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1649ms 05:58:51 INFO - PROCESS | 18975 | 1467982731320 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:58:51 INFO - PROCESS | 18975 | 1467982731324 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:58:51 INFO - PROCESS | 18975 | 1467982731332 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 18975 | 1467982731336 Marionette TRACE conn3 <- [1,1822,null,{}] 05:58:51 INFO - PROCESS | 18975 | 1467982731342 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:51 INFO - PROCESS | 18975 | 1467982731347 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:51 INFO - PROCESS | 18975 | 1467982731539 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:58:51 INFO - PROCESS | 18975 | 1467982731766 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 18975 | 1467982731777 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d2c00 == 37 [pid = 18975] [id = 463] 05:58:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 112 (0x8e36d800) [pid = 18975] [serial = 1390] [outer = (nil)] 05:58:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 113 (0x91913400) [pid = 18975] [serial = 1391] [outer = 0x8e36d800] 05:58:51 INFO - PROCESS | 18975 | 1467982731904 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 114 (0x9190dc00) [pid = 18975] [serial = 1392] [outer = 0x8e36d800] 05:58:52 INFO - PROCESS | 18975 | 1467982732931 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1637ms 05:58:52 INFO - PROCESS | 18975 | 1467982732992 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 18975 | 1467982732997 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:58:53 INFO - PROCESS | 18975 | 1467982733004 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 18975 | 1467982733008 Marionette TRACE conn3 <- [1,1826,null,{}] 05:58:53 INFO - PROCESS | 18975 | 1467982733016 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:53 INFO - PROCESS | 18975 | 1467982733020 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:53 INFO - PROCESS | 18975 | 1467982733218 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:58:53 INFO - PROCESS | 18975 | 1467982733462 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:53 INFO - PROCESS | 18975 | 1467982733472 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:53 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e9c00 == 38 [pid = 18975] [id = 464] 05:58:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 115 (0x898d6c00) [pid = 18975] [serial = 1393] [outer = (nil)] 05:58:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 116 (0x8b0d3000) [pid = 18975] [serial = 1394] [outer = 0x898d6c00] 05:58:53 INFO - PROCESS | 18975 | 1467982733605 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 117 (0x8beb4800) [pid = 18975] [serial = 1395] [outer = 0x898d6c00] 05:58:54 INFO - PROCESS | 18975 | 1467982734708 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1740ms 05:58:54 INFO - PROCESS | 18975 | 1467982734746 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:58:54 INFO - PROCESS | 18975 | 1467982734753 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:58:54 INFO - PROCESS | 18975 | 1467982734763 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:58:54 INFO - PROCESS | 18975 | 1467982734767 Marionette TRACE conn3 <- [1,1830,null,{}] 05:58:54 INFO - PROCESS | 18975 | 1467982734778 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:54 INFO - PROCESS | 18975 | 1467982734784 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:54 INFO - PROCESS | 18975 | 1467982734985 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:58:55 INFO - PROCESS | 18975 | 1467982735236 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:55 INFO - PROCESS | 18975 | 1467982735251 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c1c00 == 39 [pid = 18975] [id = 465] 05:58:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 118 (0x8ad1a400) [pid = 18975] [serial = 1396] [outer = (nil)] 05:58:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 119 (0x8b4e5400) [pid = 18975] [serial = 1397] [outer = 0x8ad1a400] 05:58:55 INFO - PROCESS | 18975 | 1467982735419 Marionette DEBUG loaded listener.js 05:58:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 120 (0x8c3f0000) [pid = 18975] [serial = 1398] [outer = 0x8ad1a400] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 119 (0x8ec5b400) [pid = 18975] [serial = 1281] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 118 (0x8ea8b400) [pid = 18975] [serial = 1280] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 117 (0x8f61dc00) [pid = 18975] [serial = 1284] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 116 (0x8f61a400) [pid = 18975] [serial = 1283] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 115 (0x90128000) [pid = 18975] [serial = 1287] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 114 (0x90121800) [pid = 18975] [serial = 1286] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 113 (0x918d7400) [pid = 18975] [serial = 1290] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 112 (0x902ed000) [pid = 18975] [serial = 1289] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 111 (0x918da800) [pid = 18975] [serial = 1293] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 110 (0x8b4e9c00) [pid = 18975] [serial = 1275] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x8b0dd400) [pid = 18975] [serial = 1274] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8b4e3800) [pid = 18975] [serial = 1292] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8d829000) [pid = 18975] [serial = 1278] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8d44ac00) [pid = 18975] [serial = 1277] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | 1467982736395 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8beb0800) [pid = 18975] [serial = 1329] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8b4e4800) [pid = 18975] [serial = 1301] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x888ed000) [pid = 18975] [serial = 1298] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x898df800) [pid = 18975] [serial = 1299] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8b4edc00) [pid = 18975] [serial = 1296] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8b0d4000) [pid = 18975] [serial = 1295] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8e62a400) [pid = 18975] [serial = 1307] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8b0d8000) [pid = 18975] [serial = 1328] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8d444400) [pid = 18975] [serial = 1304] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8e904000) [pid = 18975] [serial = 1308] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8d823c00) [pid = 18975] [serial = 1305] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8beaf800) [pid = 18975] [serial = 1302] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8e624000) [pid = 18975] [serial = 1311] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8f61bc00) [pid = 18975] [serial = 1326] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8f613800) [pid = 18975] [serial = 1325] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8ec5e400) [pid = 18975] [serial = 1322] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8ec62c00) [pid = 18975] [serial = 1323] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ea90c00) [pid = 18975] [serial = 1320] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8ea85800) [pid = 18975] [serial = 1319] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e90dc00) [pid = 18975] [serial = 1317] [outer = (nil)] [url = about:blank] 05:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1692ms 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e626800) [pid = 18975] [serial = 1316] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8c3fac00) [pid = 18975] [serial = 1314] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8b0d7c00) [pid = 18975] [serial = 1313] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8e56dc00) [pid = 18975] [serial = 1310] [outer = (nil)] [url = about:blank] 05:58:56 INFO - PROCESS | 18975 | 1467982736458 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:58:56 INFO - PROCESS | 18975 | 1467982736466 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:58:56 INFO - PROCESS | 18975 | 1467982736477 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - PROCESS | 18975 | 1467982736481 Marionette TRACE conn3 <- [1,1834,null,{}] 05:58:56 INFO - PROCESS | 18975 | 1467982736489 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:56 INFO - PROCESS | 18975 | 1467982736495 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:56 INFO - PROCESS | 18975 | 1467982736684 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:58:56 INFO - PROCESS | 18975 | 1467982736871 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 18975 | 1467982736880 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0e0800 == 40 [pid = 18975] [id = 466] 05:58:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8b4e4c00) [pid = 18975] [serial = 1399] [outer = (nil)] 05:58:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8beaf400) [pid = 18975] [serial = 1400] [outer = 0x8b4e4c00] 05:58:56 INFO - PROCESS | 18975 | 1467982736963 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8c3fb400) [pid = 18975] [serial = 1401] [outer = 0x8b4e4c00] 05:58:57 INFO - PROCESS | 18975 | 1467982737800 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1391ms 05:58:57 INFO - PROCESS | 18975 | 1467982737869 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:58:57 INFO - PROCESS | 18975 | 1467982737874 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:58:57 INFO - PROCESS | 18975 | 1467982737882 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 18975 | 1467982737889 Marionette TRACE conn3 <- [1,1838,null,{}] 05:58:57 INFO - PROCESS | 18975 | 1467982737920 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:57 INFO - PROCESS | 18975 | 1467982737930 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:58 INFO - PROCESS | 18975 | 1467982738124 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:58:58 INFO - PROCESS | 18975 | 1467982738276 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 18975 | 1467982738289 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:58 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e361800 == 41 [pid = 18975] [id = 467] 05:58:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e369c00) [pid = 18975] [serial = 1402] [outer = (nil)] 05:58:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e570800) [pid = 18975] [serial = 1403] [outer = 0x8e369c00] 05:58:58 INFO - PROCESS | 18975 | 1467982738367 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8e631000) [pid = 18975] [serial = 1404] [outer = 0x8e369c00] 05:58:59 INFO - PROCESS | 18975 | 1467982739327 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1506ms 05:58:59 INFO - PROCESS | 18975 | 1467982739391 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:58:59 INFO - PROCESS | 18975 | 1467982739397 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:58:59 INFO - PROCESS | 18975 | 1467982739404 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - PROCESS | 18975 | 1467982739407 Marionette TRACE conn3 <- [1,1842,null,{}] 05:58:59 INFO - PROCESS | 18975 | 1467982739413 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:59 INFO - PROCESS | 18975 | 1467982739419 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:59 INFO - PROCESS | 18975 | 1467982739687 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:58:59 INFO - PROCESS | 18975 | 1467982739708 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:59 INFO - PROCESS | 18975 | 1467982739716 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:58:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e4400 == 42 [pid = 18975] [id = 468] 05:58:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e361c00) [pid = 18975] [serial = 1405] [outer = (nil)] 05:58:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e91cc00) [pid = 18975] [serial = 1406] [outer = 0x8e361c00] 05:58:59 INFO - PROCESS | 18975 | 1467982739791 Marionette DEBUG loaded listener.js 05:58:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8ea34000) [pid = 18975] [serial = 1407] [outer = 0x8e361c00] 05:59:00 INFO - PROCESS | 18975 | 1467982740816 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1449ms 05:59:00 INFO - PROCESS | 18975 | 1467982740854 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:59:00 INFO - PROCESS | 18975 | 1467982740858 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:59:00 INFO - PROCESS | 18975 | 1467982740865 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 18975 | 1467982740869 Marionette TRACE conn3 <- [1,1846,null,{}] 05:59:00 INFO - PROCESS | 18975 | 1467982740882 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:00 INFO - PROCESS | 18975 | 1467982740887 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:01 INFO - PROCESS | 18975 | 1467982741249 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8a2c9000) [pid = 18975] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8e920800) [pid = 18975] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8b4e6800) [pid = 18975] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8d81c800) [pid = 18975] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e915c00) [pid = 18975] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8b4f0c00) [pid = 18975] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x888ec800) [pid = 18975] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8d44fc00) [pid = 18975] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8c4ef000) [pid = 18975] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8d9b6c00) [pid = 18975] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8b0db400) [pid = 18975] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8ad10400) [pid = 18975] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:59:01 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x888e7000) [pid = 18975] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:59:01 INFO - PROCESS | 18975 | 1467982741467 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 18975 | 1467982741478 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e4400 == 43 [pid = 18975] [id = 469] 05:59:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x888e7000) [pid = 18975] [serial = 1408] [outer = (nil)] 05:59:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8b0ddc00) [pid = 18975] [serial = 1409] [outer = 0x888e7000] 05:59:01 INFO - PROCESS | 18975 | 1467982741557 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8c4f1000) [pid = 18975] [serial = 1410] [outer = 0x888e7000] 05:59:02 INFO - PROCESS | 18975 | 1467982742341 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1551ms 05:59:02 INFO - PROCESS | 18975 | 1467982742416 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 18975 | 1467982742419 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:59:02 INFO - PROCESS | 18975 | 1467982742427 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 18975 | 1467982742429 Marionette TRACE conn3 <- [1,1850,null,{}] 05:59:02 INFO - PROCESS | 18975 | 1467982742436 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:02 INFO - PROCESS | 18975 | 1467982742447 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:02 INFO - PROCESS | 18975 | 1467982742678 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:59:02 INFO - PROCESS | 18975 | 1467982742823 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 18975 | 1467982742831 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebc000 == 44 [pid = 18975] [id = 470] 05:59:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8d9b0c00) [pid = 18975] [serial = 1411] [outer = (nil)] 05:59:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e920c00) [pid = 18975] [serial = 1412] [outer = 0x8d9b0c00] 05:59:02 INFO - PROCESS | 18975 | 1467982742919 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8f618c00) [pid = 18975] [serial = 1413] [outer = 0x8d9b0c00] 05:59:03 INFO - PROCESS | 18975 | 1467982743962 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1581ms 05:59:04 INFO - PROCESS | 18975 | 1467982744011 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 18975 | 1467982744019 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:59:04 INFO - PROCESS | 18975 | 1467982744029 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 18975 | 1467982744035 Marionette TRACE conn3 <- [1,1854,null,{}] 05:59:04 INFO - PROCESS | 18975 | 1467982744048 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:04 INFO - PROCESS | 18975 | 1467982744053 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:04 INFO - PROCESS | 18975 | 1467982744323 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:59:04 INFO - PROCESS | 18975 | 1467982744615 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 18975 | 1467982744624 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad15800 == 45 [pid = 18975] [id = 471] 05:59:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8b0d7c00) [pid = 18975] [serial = 1414] [outer = (nil)] 05:59:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8beae800) [pid = 18975] [serial = 1415] [outer = 0x8b0d7c00] 05:59:04 INFO - PROCESS | 18975 | 1467982744717 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8c4f5800) [pid = 18975] [serial = 1416] [outer = 0x8b0d7c00] 05:59:05 INFO - PROCESS | 18975 | 1467982745664 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1689ms 05:59:05 INFO - PROCESS | 18975 | 1467982745718 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 18975 | 1467982745726 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:59:05 INFO - PROCESS | 18975 | 1467982745738 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 18975 | 1467982745742 Marionette TRACE conn3 <- [1,1858,null,{}] 05:59:05 INFO - PROCESS | 18975 | 1467982745750 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:05 INFO - PROCESS | 18975 | 1467982745757 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:06 INFO - PROCESS | 18975 | 1467982746004 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:59:06 INFO - PROCESS | 18975 | 1467982746300 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:06 INFO - PROCESS | 18975 | 1467982746313 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:06 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d829000 == 46 [pid = 18975] [id = 472] 05:59:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8e368c00) [pid = 18975] [serial = 1417] [outer = (nil)] 05:59:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e629800) [pid = 18975] [serial = 1418] [outer = 0x8e368c00] 05:59:06 INFO - PROCESS | 18975 | 1467982746401 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e913400) [pid = 18975] [serial = 1419] [outer = 0x8e368c00] 05:59:07 INFO - PROCESS | 18975 | 1467982747600 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1942ms 05:59:07 INFO - PROCESS | 18975 | 1467982747730 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:59:07 INFO - PROCESS | 18975 | 1467982747737 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:59:07 INFO - PROCESS | 18975 | 1467982747884 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 18975 | 1467982747894 Marionette TRACE conn3 <- [1,1862,null,{}] 05:59:08 INFO - PROCESS | 18975 | 1467982748009 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:08 INFO - PROCESS | 18975 | 1467982748024 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:08 INFO - PROCESS | 18975 | 1467982748355 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:59:08 INFO - PROCESS | 18975 | 1467982748630 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:08 INFO - PROCESS | 18975 | 1467982748640 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f46b000 == 47 [pid = 18975] [id = 473] 05:59:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8f613800) [pid = 18975] [serial = 1420] [outer = (nil)] 05:59:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8fe2c000) [pid = 18975] [serial = 1421] [outer = 0x8f613800] 05:59:08 INFO - PROCESS | 18975 | 1467982748731 Marionette DEBUG loaded listener.js 05:59:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8fe39c00) [pid = 18975] [serial = 1422] [outer = 0x8f613800] 05:59:09 INFO - PROCESS | 18975 | 1467982749716 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1954ms 05:59:09 INFO - PROCESS | 18975 | 1467982749749 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:59:09 INFO - PROCESS | 18975 | 1467982749753 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:59:09 INFO - PROCESS | 18975 | 1467982749761 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:59:09 INFO - PROCESS | 18975 | 1467982749765 Marionette TRACE conn3 <- [1,1866,null,{}] 05:59:09 INFO - PROCESS | 18975 | 1467982749772 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:09 INFO - PROCESS | 18975 | 1467982749777 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:10 INFO - PROCESS | 18975 | 1467982749998 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:59:10 INFO - PROCESS | 18975 | 1467982750236 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 18975 | 1467982750246 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d0400 == 48 [pid = 18975] [id = 474] 05:59:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8b4e7800) [pid = 18975] [serial = 1423] [outer = (nil)] 05:59:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x902e5c00) [pid = 18975] [serial = 1424] [outer = 0x8b4e7800] 05:59:10 INFO - PROCESS | 18975 | 1467982750374 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x902ee000) [pid = 18975] [serial = 1425] [outer = 0x8b4e7800] 05:59:11 INFO - PROCESS | 18975 | 1467982751329 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1635ms 05:59:11 INFO - PROCESS | 18975 | 1467982751398 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:59:11 INFO - PROCESS | 18975 | 1467982751403 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:59:11 INFO - PROCESS | 18975 | 1467982751409 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 18975 | 1467982751413 Marionette TRACE conn3 <- [1,1870,null,{}] 05:59:11 INFO - PROCESS | 18975 | 1467982751420 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:11 INFO - PROCESS | 18975 | 1467982751425 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:11 INFO - PROCESS | 18975 | 1467982751626 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:59:11 INFO - PROCESS | 18975 | 1467982751861 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:11 INFO - PROCESS | 18975 | 1467982751867 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:11 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea38400 == 49 [pid = 18975] [id = 475] 05:59:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8fe2c400) [pid = 18975] [serial = 1426] [outer = (nil)] 05:59:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x918d9400) [pid = 18975] [serial = 1427] [outer = 0x8fe2c400] 05:59:12 INFO - PROCESS | 18975 | 1467982752000 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x918de400) [pid = 18975] [serial = 1428] [outer = 0x8fe2c400] 05:59:12 INFO - PROCESS | 18975 | 1467982752975 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1637ms 05:59:13 INFO - PROCESS | 18975 | 1467982753049 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:59:13 INFO - PROCESS | 18975 | 1467982753053 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:59:13 INFO - PROCESS | 18975 | 1467982753060 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 18975 | 1467982753065 Marionette TRACE conn3 <- [1,1874,null,{}] 05:59:13 INFO - PROCESS | 18975 | 1467982753073 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:13 INFO - PROCESS | 18975 | 1467982753084 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:13 INFO - PROCESS | 18975 | 1467982753360 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:59:13 INFO - PROCESS | 18975 | 1467982753685 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 18975 | 1467982753700 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:13 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c9800 == 50 [pid = 18975] [id = 476] 05:59:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8ad0ec00) [pid = 18975] [serial = 1429] [outer = (nil)] 05:59:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x919d3c00) [pid = 18975] [serial = 1430] [outer = 0x8ad0ec00] 05:59:13 INFO - PROCESS | 18975 | 1467982753819 Marionette DEBUG loaded listener.js 05:59:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x919d8c00) [pid = 18975] [serial = 1431] [outer = 0x8ad0ec00] 05:59:14 INFO - PROCESS | 18975 | 1467982754910 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1896ms 05:59:14 INFO - PROCESS | 18975 | 1467982754957 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:59:14 INFO - PROCESS | 18975 | 1467982754961 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:59:14 INFO - PROCESS | 18975 | 1467982754968 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:59:14 INFO - PROCESS | 18975 | 1467982754972 Marionette TRACE conn3 <- [1,1878,null,{}] 05:59:14 INFO - PROCESS | 18975 | 1467982754979 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:14 INFO - PROCESS | 18975 | 1467982754983 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:15 INFO - PROCESS | 18975 | 1467982755183 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:59:15 INFO - PROCESS | 18975 | 1467982755744 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 18975 | 1467982755755 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad16000 == 51 [pid = 18975] [id = 477] 05:59:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8ad17000) [pid = 18975] [serial = 1432] [outer = (nil)] 05:59:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8b0dc400) [pid = 18975] [serial = 1433] [outer = 0x8ad17000] 05:59:15 INFO - PROCESS | 18975 | 1467982755838 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8beb0400) [pid = 18975] [serial = 1434] [outer = 0x8ad17000] 05:59:16 INFO - PROCESS | 18975 | 1467982756748 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1842ms 05:59:16 INFO - PROCESS | 18975 | 1467982756813 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:59:16 INFO - PROCESS | 18975 | 1467982756819 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:59:16 INFO - PROCESS | 18975 | 1467982756827 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:59:16 INFO - PROCESS | 18975 | 1467982756831 Marionette TRACE conn3 <- [1,1882,null,{}] 05:59:16 INFO - PROCESS | 18975 | 1467982756840 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:16 INFO - PROCESS | 18975 | 1467982756847 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:17 INFO - PROCESS | 18975 | 1467982757137 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8e36d400 == 50 [pid = 18975] [id = 435] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0dc00 == 49 [pid = 18975] [id = 443] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x898df400 == 48 [pid = 18975] [id = 436] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c6400 == 47 [pid = 18975] [id = 438] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8ec55c00 == 46 [pid = 18975] [id = 441] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad1ac00 == 45 [pid = 18975] [id = 447] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad18000 == 44 [pid = 18975] [id = 442] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x888e5400 == 43 [pid = 18975] [id = 451] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x898d3000 == 42 [pid = 18975] [id = 448] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c8800 == 41 [pid = 18975] [id = 449] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad1cc00 == 40 [pid = 18975] [id = 450] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x888ec000 == 39 [pid = 18975] [id = 452] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8e915800 == 38 [pid = 18975] [id = 445] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad13800 == 37 [pid = 18975] [id = 437] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3fa000 == 36 [pid = 18975] [id = 434] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d9c00 == 35 [pid = 18975] [id = 433] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8d822800 == 34 [pid = 18975] [id = 444] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea39c00 == 33 [pid = 18975] [id = 439] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8e918c00 == 32 [pid = 18975] [id = 446] 05:59:18 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f5800 == 31 [pid = 18975] [id = 440] 05:59:18 INFO - PROCESS | 18975 | 1467982758490 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:18 INFO - PROCESS | 18975 | 1467982758500 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8d9af000) [pid = 18975] [serial = 1370] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8ff2b800) [pid = 18975] [serial = 1347] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8ea84400) [pid = 18975] [serial = 1340] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x90123000) [pid = 18975] [serial = 1353] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8d827800) [pid = 18975] [serial = 1364] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8ea2b400) [pid = 18975] [serial = 1337] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8beb7400) [pid = 18975] [serial = 1361] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8a2ca000) [pid = 18975] [serial = 1359] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8f460400) [pid = 18975] [serial = 1343] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8e903800) [pid = 18975] [serial = 1367] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8e90d800) [pid = 18975] [serial = 1368] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8e368800) [pid = 18975] [serial = 1334] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8ff30000) [pid = 18975] [serial = 1349] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x9012ac00) [pid = 18975] [serial = 1350] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8c4ebc00) [pid = 18975] [serial = 1332] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8e561800) [pid = 18975] [serial = 1335] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ec57800) [pid = 18975] [serial = 1341] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8c3f1400) [pid = 18975] [serial = 1362] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8ff2a800) [pid = 18975] [serial = 1346] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x888ef000) [pid = 18975] [serial = 1355] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8b4ea800) [pid = 18975] [serial = 1331] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ea33000) [pid = 18975] [serial = 1338] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8f467c00) [pid = 18975] [serial = 1344] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x898d7c00) [pid = 18975] [serial = 1358] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8a2c5c00) [pid = 18975] [serial = 1356] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8d9b2400) [pid = 18975] [serial = 1365] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x902e3000) [pid = 18975] [serial = 1352] [outer = (nil)] [url = about:blank] 05:59:18 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e8000 == 32 [pid = 18975] [id = 478] 05:59:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x888ea000) [pid = 18975] [serial = 1435] [outer = (nil)] 05:59:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x898d1c00) [pid = 18975] [serial = 1436] [outer = 0x888ea000] 05:59:18 INFO - PROCESS | 18975 | 1467982758748 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x898dd800) [pid = 18975] [serial = 1437] [outer = 0x888ea000] 05:59:19 INFO - PROCESS | 18975 | 1467982759660 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2890ms 05:59:19 INFO - PROCESS | 18975 | 1467982759719 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:59:19 INFO - PROCESS | 18975 | 1467982759725 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:59:19 INFO - PROCESS | 18975 | 1467982759734 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:59:19 INFO - PROCESS | 18975 | 1467982759738 Marionette TRACE conn3 <- [1,1886,null,{}] 05:59:19 INFO - PROCESS | 18975 | 1467982759747 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:19 INFO - PROCESS | 18975 | 1467982759756 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:19 INFO - PROCESS | 18975 | 1467982759941 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:59:20 INFO - PROCESS | 18975 | 1467982760092 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 18975 | 1467982760099 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad18000 == 33 [pid = 18975] [id = 479] 05:59:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ad1ac00) [pid = 18975] [serial = 1438] [outer = (nil)] 05:59:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8b0dac00) [pid = 18975] [serial = 1439] [outer = 0x8ad1ac00] 05:59:20 INFO - PROCESS | 18975 | 1467982760178 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8b4e8400) [pid = 18975] [serial = 1440] [outer = 0x8ad1ac00] 05:59:21 INFO - PROCESS | 18975 | 1467982761443 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1785ms 05:59:21 INFO - PROCESS | 18975 | 1467982761537 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:59:21 INFO - PROCESS | 18975 | 1467982761549 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:59:21 INFO - PROCESS | 18975 | 1467982761617 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:59:21 INFO - PROCESS | 18975 | 1467982761624 Marionette TRACE conn3 <- [1,1890,null,{}] 05:59:21 INFO - PROCESS | 18975 | 1467982761644 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:21 INFO - PROCESS | 18975 | 1467982761652 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:22 INFO - PROCESS | 18975 | 1467982762042 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:59:22 INFO - PROCESS | 18975 | 1467982762115 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 18975 | 1467982762129 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f9800 == 34 [pid = 18975] [id = 480] 05:59:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8c3fe800) [pid = 18975] [serial = 1441] [outer = (nil)] 05:59:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8c4f3400) [pid = 18975] [serial = 1442] [outer = 0x8c3fe800] 05:59:22 INFO - PROCESS | 18975 | 1467982762362 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8d44d400) [pid = 18975] [serial = 1443] [outer = 0x8c3fe800] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e361c00) [pid = 18975] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x888e7000) [pid = 18975] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x898de000) [pid = 18975] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8b4ef800) [pid = 18975] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8d44cc00) [pid = 18975] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e369c00) [pid = 18975] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x898da400) [pid = 18975] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8f46dc00) [pid = 18975] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8ea8cc00) [pid = 18975] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8b4e4c00) [pid = 18975] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8ad1a400) [pid = 18975] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x898d6c00) [pid = 18975] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8e36d800) [pid = 18975] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8b0d8800) [pid = 18975] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:59:24 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8d9b0c00) [pid = 18975] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:59:24 INFO - PROCESS | 18975 | 1467982764319 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2783ms 05:59:24 INFO - PROCESS | 18975 | 1467982764366 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 18975 | 1467982764370 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:59:24 INFO - PROCESS | 18975 | 1467982764379 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 18975 | 1467982764397 Marionette TRACE conn3 <- [1,1894,null,{}] 05:59:24 INFO - PROCESS | 18975 | 1467982764419 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:24 INFO - PROCESS | 18975 | 1467982764428 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:24 INFO - PROCESS | 18975 | 1467982764616 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:59:24 INFO - PROCESS | 18975 | 1467982764761 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:24 INFO - PROCESS | 18975 | 1467982764771 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:24 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beaf800 == 35 [pid = 18975] [id = 481] 05:59:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8c4ef400) [pid = 18975] [serial = 1444] [outer = (nil)] 05:59:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8e362800) [pid = 18975] [serial = 1445] [outer = 0x8c4ef400] 05:59:24 INFO - PROCESS | 18975 | 1467982764863 Marionette DEBUG loaded listener.js 05:59:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8e36b400) [pid = 18975] [serial = 1446] [outer = 0x8c4ef400] 05:59:25 INFO - PROCESS | 18975 | 1467982765648 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1307ms 05:59:25 INFO - PROCESS | 18975 | 1467982765685 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 18975 | 1467982765689 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:59:25 INFO - PROCESS | 18975 | 1467982765697 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 18975 | 1467982765701 Marionette TRACE conn3 <- [1,1898,null,{}] 05:59:25 INFO - PROCESS | 18975 | 1467982765707 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:25 INFO - PROCESS | 18975 | 1467982765713 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:25 INFO - PROCESS | 18975 | 1467982765897 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:59:25 INFO - PROCESS | 18975 | 1467982765907 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 18975 | 1467982765915 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e4000 == 36 [pid = 18975] [id = 482] 05:59:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8b0d2800) [pid = 18975] [serial = 1447] [outer = (nil)] 05:59:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8e624800) [pid = 18975] [serial = 1448] [outer = 0x8b0d2800] 05:59:25 INFO - PROCESS | 18975 | 1467982765990 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8e62a000) [pid = 18975] [serial = 1449] [outer = 0x8b0d2800] 05:59:27 INFO - PROCESS | 18975 | 1467982767214 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1585ms 05:59:27 INFO - PROCESS | 18975 | 1467982767284 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 18975 | 1467982767292 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:59:27 INFO - PROCESS | 18975 | 1467982767301 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 18975 | 1467982767314 Marionette TRACE conn3 <- [1,1902,null,{}] 05:59:27 INFO - PROCESS | 18975 | 1467982767327 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:27 INFO - PROCESS | 18975 | 1467982767337 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:27 INFO - PROCESS | 18975 | 1467982767651 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:59:27 INFO - PROCESS | 18975 | 1467982767852 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:27 INFO - PROCESS | 18975 | 1467982767865 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0db000 == 37 [pid = 18975] [id = 483] 05:59:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8b0df000) [pid = 18975] [serial = 1450] [outer = (nil)] 05:59:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8c3f3800) [pid = 18975] [serial = 1451] [outer = 0x8b0df000] 05:59:27 INFO - PROCESS | 18975 | 1467982767981 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8d81fc00) [pid = 18975] [serial = 1452] [outer = 0x8b0df000] 05:59:28 INFO - PROCESS | 18975 | 1467982768983 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1748ms 05:59:29 INFO - PROCESS | 18975 | 1467982769050 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 18975 | 1467982769058 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:59:29 INFO - PROCESS | 18975 | 1467982769071 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 18975 | 1467982769076 Marionette TRACE conn3 <- [1,1906,null,{}] 05:59:29 INFO - PROCESS | 18975 | 1467982769084 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:29 INFO - PROCESS | 18975 | 1467982769089 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:29 INFO - PROCESS | 18975 | 1467982769334 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:59:29 INFO - PROCESS | 18975 | 1467982769612 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 18975 | 1467982769620 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c2c00 == 38 [pid = 18975] [id = 484] 05:59:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8e625000) [pid = 18975] [serial = 1453] [outer = (nil)] 05:59:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e908000) [pid = 18975] [serial = 1454] [outer = 0x8e625000] 05:59:29 INFO - PROCESS | 18975 | 1467982769747 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8e90f800) [pid = 18975] [serial = 1455] [outer = 0x8e625000] 05:59:30 INFO - PROCESS | 18975 | 1467982770693 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1689ms 05:59:30 INFO - PROCESS | 18975 | 1467982770761 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 18975 | 1467982770766 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:59:30 INFO - PROCESS | 18975 | 1467982770775 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 18975 | 1467982770782 Marionette TRACE conn3 <- [1,1910,null,{}] 05:59:30 INFO - PROCESS | 18975 | 1467982770799 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:30 INFO - PROCESS | 18975 | 1467982770808 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:31 INFO - PROCESS | 18975 | 1467982771008 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:59:31 INFO - PROCESS | 18975 | 1467982771262 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 18975 | 1467982771278 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:31 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e912000 == 39 [pid = 18975] [id = 485] 05:59:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e915800) [pid = 18975] [serial = 1456] [outer = (nil)] 05:59:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8ea82400) [pid = 18975] [serial = 1457] [outer = 0x8e915800] 05:59:31 INFO - PROCESS | 18975 | 1467982771378 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ea8ec00) [pid = 18975] [serial = 1458] [outer = 0x8e915800] 05:59:32 INFO - PROCESS | 18975 | 1467982772327 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1593ms 05:59:32 INFO - PROCESS | 18975 | 1467982772370 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:59:32 INFO - PROCESS | 18975 | 1467982772376 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:59:32 INFO - PROCESS | 18975 | 1467982772383 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:59:32 INFO - PROCESS | 18975 | 1467982772386 Marionette TRACE conn3 <- [1,1914,null,{}] 05:59:32 INFO - PROCESS | 18975 | 1467982772393 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:32 INFO - PROCESS | 18975 | 1467982772398 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:32 INFO - PROCESS | 18975 | 1467982772592 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:59:32 INFO - PROCESS | 18975 | 1467982772818 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:32 INFO - PROCESS | 18975 | 1467982772827 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c1800 == 40 [pid = 18975] [id = 486] 05:59:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8bebcc00) [pid = 18975] [serial = 1459] [outer = (nil)] 05:59:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8ec58c00) [pid = 18975] [serial = 1460] [outer = 0x8bebcc00] 05:59:32 INFO - PROCESS | 18975 | 1467982772952 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ec5cc00) [pid = 18975] [serial = 1461] [outer = 0x8bebcc00] 05:59:33 INFO - PROCESS | 18975 | 1467982773851 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1489ms 05:59:33 INFO - PROCESS | 18975 | 1467982773873 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:59:33 INFO - PROCESS | 18975 | 1467982773878 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:59:33 INFO - PROCESS | 18975 | 1467982773884 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 18975 | 1467982773888 Marionette TRACE conn3 <- [1,1918,null,{}] 05:59:33 INFO - PROCESS | 18975 | 1467982773911 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:33 INFO - PROCESS | 18975 | 1467982773917 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:34 INFO - PROCESS | 18975 | 1467982774164 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:59:34 INFO - PROCESS | 18975 | 1467982774308 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 18975 | 1467982774317 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e1400 == 41 [pid = 18975] [id = 487] 05:59:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8ad19400) [pid = 18975] [serial = 1462] [outer = (nil)] 05:59:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8f46c400) [pid = 18975] [serial = 1463] [outer = 0x8ad19400] 05:59:34 INFO - PROCESS | 18975 | 1467982774495 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8f613400) [pid = 18975] [serial = 1464] [outer = 0x8ad19400] 05:59:35 INFO - PROCESS | 18975 | 1467982775542 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1689ms 05:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:59:35 INFO - PROCESS | 18975 | 1467982775574 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:59:35 INFO - PROCESS | 18975 | 1467982775577 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:59:35 INFO - PROCESS | 18975 | 1467982775584 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:59:35 INFO - PROCESS | 18975 | 1467982775588 Marionette TRACE conn3 <- [1,1922,null,{}] 05:59:35 INFO - PROCESS | 18975 | 1467982775594 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:35 INFO - PROCESS | 18975 | 1467982775606 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:35 INFO - PROCESS | 18975 | 1467982775832 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:59:36 INFO - PROCESS | 18975 | 1467982776061 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 18975 | 1467982776072 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2d0c00 == 42 [pid = 18975] [id = 488] 05:59:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8beb9000) [pid = 18975] [serial = 1465] [outer = (nil)] 05:59:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8ff25400) [pid = 18975] [serial = 1466] [outer = 0x8beb9000] 05:59:36 INFO - PROCESS | 18975 | 1467982776207 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ff30000) [pid = 18975] [serial = 1467] [outer = 0x8beb9000] 05:59:37 INFO - PROCESS | 18975 | 1467982777144 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1645ms 05:59:37 INFO - PROCESS | 18975 | 1467982777231 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:59:37 INFO - PROCESS | 18975 | 1467982777238 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:59:37 INFO - PROCESS | 18975 | 1467982777248 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:59:37 INFO - PROCESS | 18975 | 1467982777253 Marionette TRACE conn3 <- [1,1926,null,{}] 05:59:37 INFO - PROCESS | 18975 | 1467982777261 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:37 INFO - PROCESS | 18975 | 1467982777266 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:37 INFO - PROCESS | 18975 | 1467982777518 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:59:37 INFO - PROCESS | 18975 | 1467982777799 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 18975 | 1467982777810 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:37 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cf400 == 43 [pid = 18975] [id = 489] 05:59:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8ad0fc00) [pid = 18975] [serial = 1468] [outer = (nil)] 05:59:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x90129c00) [pid = 18975] [serial = 1469] [outer = 0x8ad0fc00] 05:59:37 INFO - PROCESS | 18975 | 1467982777894 Marionette DEBUG loaded listener.js 05:59:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8e627800) [pid = 18975] [serial = 1470] [outer = 0x8ad0fc00] 05:59:39 INFO - PROCESS | 18975 | 1467982779026 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1844ms 05:59:39 INFO - PROCESS | 18975 | 1467982779097 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 18975 | 1467982779102 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:59:39 INFO - PROCESS | 18975 | 1467982779112 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 18975 | 1467982779116 Marionette TRACE conn3 <- [1,1930,null,{}] 05:59:39 INFO - PROCESS | 18975 | 1467982779123 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:39 INFO - PROCESS | 18975 | 1467982779128 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:39 INFO - PROCESS | 18975 | 1467982779355 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:59:39 INFO - PROCESS | 18975 | 1467982779637 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:39 INFO - PROCESS | 18975 | 1467982779647 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e7800 == 44 [pid = 18975] [id = 490] 05:59:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x898dac00) [pid = 18975] [serial = 1471] [outer = (nil)] 05:59:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8ea39000) [pid = 18975] [serial = 1472] [outer = 0x898dac00] 05:59:39 INFO - PROCESS | 18975 | 1467982779733 Marionette DEBUG loaded listener.js 05:59:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8f46f400) [pid = 18975] [serial = 1473] [outer = 0x898dac00] 05:59:40 INFO - PROCESS | 18975 | 1467982780641 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1587ms 05:59:40 INFO - PROCESS | 18975 | 1467982780701 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:59:40 INFO - PROCESS | 18975 | 1467982780704 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:59:40 INFO - PROCESS | 18975 | 1467982780714 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:59:40 INFO - PROCESS | 18975 | 1467982780718 Marionette TRACE conn3 <- [1,1934,null,{}] 05:59:40 INFO - PROCESS | 18975 | 1467982780725 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:40 INFO - PROCESS | 18975 | 1467982780731 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:40 INFO - PROCESS | 18975 | 1467982780924 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:59:41 INFO - PROCESS | 18975 | 1467982781312 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:41 INFO - PROCESS | 18975 | 1467982781324 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ebc00 == 45 [pid = 18975] [id = 491] 05:59:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x888ec000) [pid = 18975] [serial = 1474] [outer = (nil)] 05:59:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x898de000) [pid = 18975] [serial = 1475] [outer = 0x888ec000] 05:59:41 INFO - PROCESS | 18975 | 1467982781445 Marionette DEBUG loaded listener.js 05:59:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8a2c8800) [pid = 18975] [serial = 1476] [outer = 0x888ec000] 05:59:42 INFO - PROCESS | 18975 | 1467982782455 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1782ms 05:59:42 INFO - PROCESS | 18975 | 1467982782498 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:59:42 INFO - PROCESS | 18975 | 1467982782504 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:59:42 INFO - PROCESS | 18975 | 1467982782512 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:59:42 INFO - PROCESS | 18975 | 1467982782516 Marionette TRACE conn3 <- [1,1938,null,{}] 05:59:42 INFO - PROCESS | 18975 | 1467982782524 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:42 INFO - PROCESS | 18975 | 1467982782531 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:42 INFO - PROCESS | 18975 | 1467982782722 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:59:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4f0000 == 44 [pid = 18975] [id = 453] 05:59:42 INFO - PROCESS | 18975 | --DOCSHELL 0x8d81c400 == 43 [pid = 18975] [id = 454] 05:59:43 INFO - PROCESS | 18975 | 1467982782999 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 18975 | 1467982783008 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1c400 == 44 [pid = 18975] [id = 492] 05:59:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8b0d4c00) [pid = 18975] [serial = 1477] [outer = (nil)] 05:59:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8beb1c00) [pid = 18975] [serial = 1478] [outer = 0x8b0d4c00] 05:59:43 INFO - PROCESS | 18975 | 1467982783135 Marionette DEBUG loaded listener.js 05:59:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8c3fe000) [pid = 18975] [serial = 1479] [outer = 0x8b0d4c00] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8e91cc00) [pid = 18975] [serial = 1406] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8b0ddc00) [pid = 18975] [serial = 1409] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8e36fc00) [pid = 18975] [serial = 1371] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x918e3000) [pid = 18975] [serial = 1388] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x9190c800) [pid = 18975] [serial = 1389] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8e570000) [pid = 18975] [serial = 1376] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8e907400) [pid = 18975] [serial = 1377] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8e570800) [pid = 18975] [serial = 1403] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8fe31400) [pid = 18975] [serial = 1382] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8fe2f000) [pid = 18975] [serial = 1383] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8ff29400) [pid = 18975] [serial = 1385] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x90123800) [pid = 18975] [serial = 1386] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8ec5bc00) [pid = 18975] [serial = 1379] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8f466000) [pid = 18975] [serial = 1380] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8beaf400) [pid = 18975] [serial = 1400] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8c3fb400) [pid = 18975] [serial = 1401] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8b4e5400) [pid = 18975] [serial = 1397] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8c3f0000) [pid = 18975] [serial = 1398] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8b0d3000) [pid = 18975] [serial = 1394] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8beb4800) [pid = 18975] [serial = 1395] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x91913400) [pid = 18975] [serial = 1391] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x9190dc00) [pid = 18975] [serial = 1392] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8b4e6000) [pid = 18975] [serial = 1373] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8f618c00) [pid = 18975] [serial = 1413] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8c4edc00) [pid = 18975] [serial = 1374] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8ea34000) [pid = 18975] [serial = 1407] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e631000) [pid = 18975] [serial = 1404] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8e920c00) [pid = 18975] [serial = 1412] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8c4f1000) [pid = 18975] [serial = 1410] [outer = (nil)] [url = about:blank] 05:59:44 INFO - PROCESS | 18975 | 1467982783992 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1496ms 05:59:44 INFO - PROCESS | 18975 | 1467982784012 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:59:44 INFO - PROCESS | 18975 | 1467982784017 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:59:44 INFO - PROCESS | 18975 | 1467982784050 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:59:44 INFO - PROCESS | 18975 | 1467982784053 Marionette TRACE conn3 <- [1,1942,null,{}] 05:59:44 INFO - PROCESS | 18975 | 1467982784068 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:44 INFO - PROCESS | 18975 | 1467982784075 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:44 INFO - PROCESS | 18975 | 1467982784260 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:59:44 INFO - PROCESS | 18975 | 1467982784271 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:44 INFO - PROCESS | 18975 | 1467982784278 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f2000 == 45 [pid = 18975] [id = 493] 05:59:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8d82bc00) [pid = 18975] [serial = 1480] [outer = (nil)] 05:59:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e562800) [pid = 18975] [serial = 1481] [outer = 0x8d82bc00] 05:59:44 INFO - PROCESS | 18975 | 1467982784351 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8e630000) [pid = 18975] [serial = 1482] [outer = 0x8d82bc00] 05:59:45 INFO - PROCESS | 18975 | 1467982785342 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1364ms 05:59:45 INFO - PROCESS | 18975 | 1467982785390 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 18975 | 1467982785394 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:59:45 INFO - PROCESS | 18975 | 1467982785408 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - PROCESS | 18975 | 1467982785417 Marionette TRACE conn3 <- [1,1946,null,{}] 05:59:45 INFO - PROCESS | 18975 | 1467982785426 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:45 INFO - PROCESS | 18975 | 1467982785433 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:45 INFO - PROCESS | 18975 | 1467982785678 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:59:45 INFO - PROCESS | 18975 | 1467982785694 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:45 INFO - PROCESS | 18975 | 1467982785704 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9aa400 == 46 [pid = 18975] [id = 494] 05:59:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e918c00) [pid = 18975] [serial = 1483] [outer = (nil)] 05:59:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8ea31000) [pid = 18975] [serial = 1484] [outer = 0x8e918c00] 05:59:45 INFO - PROCESS | 18975 | 1467982785777 Marionette DEBUG loaded listener.js 05:59:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8ea82c00) [pid = 18975] [serial = 1485] [outer = 0x8e918c00] 05:59:47 INFO - PROCESS | 18975 | 1467982787210 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1854ms 05:59:47 INFO - PROCESS | 18975 | 1467982787257 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:59:47 INFO - PROCESS | 18975 | 1467982787263 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:59:47 INFO - PROCESS | 18975 | 1467982787273 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:59:47 INFO - PROCESS | 18975 | 1467982787278 Marionette TRACE conn3 <- [1,1950,null,{}] 05:59:47 INFO - PROCESS | 18975 | 1467982787355 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:47 INFO - PROCESS | 18975 | 1467982787359 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:47 INFO - PROCESS | 18975 | 1467982787595 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:59:47 INFO - PROCESS | 18975 | 1467982787629 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:47 INFO - PROCESS | 18975 | 1467982787639 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4eb000 == 47 [pid = 18975] [id = 495] 05:59:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8ea2cc00) [pid = 18975] [serial = 1486] [outer = (nil)] 05:59:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8f61b800) [pid = 18975] [serial = 1487] [outer = 0x8ea2cc00] 05:59:47 INFO - PROCESS | 18975 | 1467982787716 Marionette DEBUG loaded listener.js 05:59:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8fe31400) [pid = 18975] [serial = 1488] [outer = 0x8ea2cc00] 05:59:48 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8f613800) [pid = 18975] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:59:48 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8c3fe800) [pid = 18975] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:59:48 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ad17000) [pid = 18975] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:59:48 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x888ea000) [pid = 18975] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:59:48 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8fe2c400) [pid = 18975] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:59:48 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8ad1ac00) [pid = 18975] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:59:48 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ad0ec00) [pid = 18975] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:59:48 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8b4e7800) [pid = 18975] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:59:48 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8e368c00) [pid = 18975] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:59:48 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8b0d7c00) [pid = 18975] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:59:48 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8c4ef400) [pid = 18975] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:59:48 INFO - PROCESS | 18975 | 1467982788745 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1498ms 05:59:48 INFO - PROCESS | 18975 | 1467982788770 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:59:48 INFO - PROCESS | 18975 | 1467982788774 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:59:48 INFO - PROCESS | 18975 | 1467982788781 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:59:48 INFO - PROCESS | 18975 | 1467982788784 Marionette TRACE conn3 <- [1,1954,null,{}] 05:59:48 INFO - PROCESS | 18975 | 1467982788790 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:48 INFO - PROCESS | 18975 | 1467982788795 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:49 INFO - PROCESS | 18975 | 1467982789034 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:59:49 INFO - PROCESS | 18975 | 1467982789053 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 18975 | 1467982789072 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9aac00 == 48 [pid = 18975] [id = 496] 05:59:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8e370400) [pid = 18975] [serial = 1489] [outer = (nil)] 05:59:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8f466000) [pid = 18975] [serial = 1490] [outer = 0x8e370400] 05:59:49 INFO - PROCESS | 18975 | 1467982789161 Marionette DEBUG loaded listener.js 05:59:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8ff2e400) [pid = 18975] [serial = 1491] [outer = 0x8e370400] 05:59:50 INFO - PROCESS | 18975 | 1467982790132 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1391ms 05:59:50 INFO - PROCESS | 18975 | 1467982790173 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:59:50 INFO - PROCESS | 18975 | 1467982790177 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:59:50 INFO - PROCESS | 18975 | 1467982790185 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:59:50 INFO - PROCESS | 18975 | 1467982790189 Marionette TRACE conn3 <- [1,1958,null,{}] 05:59:50 INFO - PROCESS | 18975 | 1467982790195 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:50 INFO - PROCESS | 18975 | 1467982790201 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:50 INFO - PROCESS | 18975 | 1467982790470 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:59:50 INFO - PROCESS | 18975 | 1467982790662 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:50 INFO - PROCESS | 18975 | 1467982790675 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ef000 == 49 [pid = 18975] [id = 497] 05:59:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x888ef400) [pid = 18975] [serial = 1492] [outer = (nil)] 05:59:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x898df800) [pid = 18975] [serial = 1493] [outer = 0x888ef400] 05:59:50 INFO - PROCESS | 18975 | 1467982790896 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8ad14000) [pid = 18975] [serial = 1494] [outer = 0x888ef400] 05:59:51 INFO - PROCESS | 18975 | 1467982791970 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1844ms 05:59:52 INFO - PROCESS | 18975 | 1467982792032 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:59:52 INFO - PROCESS | 18975 | 1467982792039 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:59:52 INFO - PROCESS | 18975 | 1467982792051 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 18975 | 1467982792056 Marionette TRACE conn3 <- [1,1962,null,{}] 05:59:52 INFO - PROCESS | 18975 | 1467982792066 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:52 INFO - PROCESS | 18975 | 1467982792072 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:52 INFO - PROCESS | 18975 | 1467982792341 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:59:52 INFO - PROCESS | 18975 | 1467982792597 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:52 INFO - PROCESS | 18975 | 1467982792608 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb8400 == 50 [pid = 18975] [id = 498] 05:59:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8c3f4800) [pid = 18975] [serial = 1495] [outer = (nil)] 05:59:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8c4f6000) [pid = 18975] [serial = 1496] [outer = 0x8c3f4800] 05:59:52 INFO - PROCESS | 18975 | 1467982792741 Marionette DEBUG loaded listener.js 05:59:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8d44e400) [pid = 18975] [serial = 1497] [outer = 0x8c3f4800] 05:59:53 INFO - PROCESS | 18975 | 1467982793881 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1898ms 05:59:53 INFO - PROCESS | 18975 | 1467982793948 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:59:53 INFO - PROCESS | 18975 | 1467982793955 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:59:53 INFO - PROCESS | 18975 | 1467982793963 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:59:53 INFO - PROCESS | 18975 | 1467982793968 Marionette TRACE conn3 <- [1,1966,null,{}] 05:59:54 INFO - PROCESS | 18975 | 1467982794020 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:54 INFO - PROCESS | 18975 | 1467982794027 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:54 INFO - PROCESS | 18975 | 1467982794278 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:59:54 INFO - PROCESS | 18975 | 1467982794649 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:54 INFO - PROCESS | 18975 | 1467982794655 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb9800 == 51 [pid = 18975] [id = 499] 05:59:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8c3f7400) [pid = 18975] [serial = 1498] [outer = (nil)] 05:59:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8e62ac00) [pid = 18975] [serial = 1499] [outer = 0x8c3f7400] 05:59:54 INFO - PROCESS | 18975 | 1467982794766 Marionette DEBUG loaded listener.js 05:59:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e90a400) [pid = 18975] [serial = 1500] [outer = 0x8c3f7400] 05:59:56 INFO - PROCESS | 18975 | 1467982796099 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2238ms 05:59:56 INFO - PROCESS | 18975 | 1467982796203 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:59:56 INFO - PROCESS | 18975 | 1467982796214 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:59:56 INFO - PROCESS | 18975 | 1467982796401 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:59:56 INFO - PROCESS | 18975 | 1467982796414 Marionette TRACE conn3 <- [1,1970,null,{}] 05:59:56 INFO - PROCESS | 18975 | 1467982796485 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:56 INFO - PROCESS | 18975 | 1467982796497 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:56 INFO - PROCESS | 18975 | 1467982796817 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:59:57 INFO - PROCESS | 18975 | 1467982797105 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:57 INFO - PROCESS | 18975 | 1467982797112 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2d0800 == 52 [pid = 18975] [id = 500] 05:59:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8d9aec00) [pid = 18975] [serial = 1501] [outer = (nil)] 05:59:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x90123400) [pid = 18975] [serial = 1502] [outer = 0x8d9aec00] 05:59:57 INFO - PROCESS | 18975 | 1467982797206 Marionette DEBUG loaded listener.js 05:59:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x9012e800) [pid = 18975] [serial = 1503] [outer = 0x8d9aec00] 05:59:58 INFO - PROCESS | 18975 | 1467982798233 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2039ms 05:59:58 INFO - PROCESS | 18975 | 1467982798268 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:59:58 INFO - PROCESS | 18975 | 1467982798272 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:59:58 INFO - PROCESS | 18975 | 1467982798281 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:59:58 INFO - PROCESS | 18975 | 1467982798285 Marionette TRACE conn3 <- [1,1974,null,{}] 05:59:58 INFO - PROCESS | 18975 | 1467982798292 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:58 INFO - PROCESS | 18975 | 1467982798297 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:58 INFO - PROCESS | 18975 | 1467982798526 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:59:58 INFO - PROCESS | 18975 | 1467982798787 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:58 INFO - PROCESS | 18975 | 1467982798795 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 05:59:58 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e1400 == 53 [pid = 18975] [id = 501] 05:59:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8d9b2c00) [pid = 18975] [serial = 1504] [outer = (nil)] 05:59:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x918da800) [pid = 18975] [serial = 1505] [outer = 0x8d9b2c00] 05:59:58 INFO - PROCESS | 18975 | 1467982798931 Marionette DEBUG loaded listener.js 05:59:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x91908800) [pid = 18975] [serial = 1506] [outer = 0x8d9b2c00] 05:59:59 INFO - PROCESS | 18975 | 1467982799865 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1641ms 05:59:59 INFO - PROCESS | 18975 | 1467982799926 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:59:59 INFO - PROCESS | 18975 | 1467982799931 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:59:59 INFO - PROCESS | 18975 | 1467982799941 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:59:59 INFO - PROCESS | 18975 | 1467982799944 Marionette TRACE conn3 <- [1,1978,null,{}] 05:59:59 INFO - PROCESS | 18975 | 1467982799952 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:59 INFO - PROCESS | 18975 | 1467982799958 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:00 INFO - PROCESS | 18975 | 1467982800185 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 06:00:00 INFO - PROCESS | 18975 | 1467982800433 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:00 INFO - PROCESS | 18975 | 1467982800453 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:00 INFO - PROCESS | 18975 | ++DOCSHELL 0x9190fc00 == 54 [pid = 18975] [id = 502] 06:00:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x91911400) [pid = 18975] [serial = 1507] [outer = (nil)] 06:00:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x91916000) [pid = 18975] [serial = 1508] [outer = 0x91911400] 06:00:00 INFO - PROCESS | 18975 | 1467982800565 Marionette DEBUG loaded listener.js 06:00:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x919d6400) [pid = 18975] [serial = 1509] [outer = 0x91911400] 06:00:01 INFO - PROCESS | 18975 | 1467982801566 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1686ms 06:00:01 INFO - PROCESS | 18975 | 1467982801628 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 06:00:01 INFO - PROCESS | 18975 | 1467982801633 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 06:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:00:01 INFO - PROCESS | 18975 | 1467982801641 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:00:01 INFO - PROCESS | 18975 | 1467982801645 Marionette TRACE conn3 <- [1,1982,null,{}] 06:00:01 INFO - PROCESS | 18975 | 1467982801651 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:01 INFO - PROCESS | 18975 | 1467982801657 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:01 INFO - PROCESS | 18975 | 1467982801910 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 06:00:02 INFO - PROCESS | 18975 | 1467982802158 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:02 INFO - PROCESS | 18975 | 1467982802165 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d0c00 == 55 [pid = 18975] [id = 503] 06:00:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8b4e2c00) [pid = 18975] [serial = 1510] [outer = (nil)] 06:00:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8d82b000) [pid = 18975] [serial = 1511] [outer = 0x8b4e2c00] 06:00:02 INFO - PROCESS | 18975 | 1467982802295 Marionette DEBUG loaded listener.js 06:00:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x91ab1800) [pid = 18975] [serial = 1512] [outer = 0x8b4e2c00] 06:00:03 INFO - PROCESS | 18975 | 1467982803279 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1691ms 06:00:03 INFO - PROCESS | 18975 | 1467982803584 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 06:00:03 INFO - PROCESS | 18975 | 1467982803591 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 06:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:00:03 INFO - PROCESS | 18975 | 1467982803666 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:00:03 INFO - PROCESS | 18975 | 1467982803671 Marionette TRACE conn3 <- [1,1986,null,{}] 06:00:03 INFO - PROCESS | 18975 | 1467982803680 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:03 INFO - PROCESS | 18975 | 1467982803695 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:04 INFO - PROCESS | 18975 | 1467982804012 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 06:00:04 INFO - PROCESS | 18975 | 1467982804229 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:04 INFO - PROCESS | 18975 | 1467982804248 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f0800 == 56 [pid = 18975] [id = 504] 06:00:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8c3f2000) [pid = 18975] [serial = 1513] [outer = (nil)] 06:00:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8c4e9400) [pid = 18975] [serial = 1514] [outer = 0x8c3f2000] 06:00:04 INFO - PROCESS | 18975 | 1467982804369 Marionette DEBUG loaded listener.js 06:00:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8c4f6800) [pid = 18975] [serial = 1515] [outer = 0x8c3f2000] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9aac00 == 55 [pid = 18975] [id = 496] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4eb000 == 54 [pid = 18975] [id = 495] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9aa400 == 53 [pid = 18975] [id = 494] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4f2000 == 52 [pid = 18975] [id = 493] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad1c400 == 51 [pid = 18975] [id = 492] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888ebc00 == 50 [pid = 18975] [id = 491] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888e8000 == 49 [pid = 18975] [id = 478] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0e0800 == 48 [pid = 18975] [id = 466] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad18000 == 47 [pid = 18975] [id = 479] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888e4000 == 46 [pid = 18975] [id = 482] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8beaf800 == 45 [pid = 18975] [id = 481] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e4400 == 44 [pid = 18975] [id = 468] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8e912000 == 43 [pid = 18975] [id = 485] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8d828800 == 42 [pid = 18975] [id = 461] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cf400 == 41 [pid = 18975] [id = 489] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d2c00 == 40 [pid = 18975] [id = 463] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888e4400 == 39 [pid = 18975] [id = 469] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d5800 == 38 [pid = 18975] [id = 457] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888ed400 == 37 [pid = 18975] [id = 462] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c2c00 == 36 [pid = 18975] [id = 484] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888eb800 == 35 [pid = 18975] [id = 460] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c1800 == 34 [pid = 18975] [id = 486] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d2000 == 33 [pid = 18975] [id = 458] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8bebc000 == 32 [pid = 18975] [id = 470] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0db000 == 31 [pid = 18975] [id = 483] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888e9c00 == 30 [pid = 18975] [id = 464] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888e7800 == 29 [pid = 18975] [id = 490] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea8c800 == 28 [pid = 18975] [id = 459] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2d0c00 == 27 [pid = 18975] [id = 488] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8e361800 == 26 [pid = 18975] [id = 467] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f9800 == 25 [pid = 18975] [id = 480] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x898d8000 == 24 [pid = 18975] [id = 456] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888e1400 == 23 [pid = 18975] [id = 487] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad1b400 == 22 [pid = 18975] [id = 455] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c1c00 == 21 [pid = 18975] [id = 465] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad16000 == 20 [pid = 18975] [id = 477] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad15800 == 19 [pid = 18975] [id = 471] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8d829000 == 18 [pid = 18975] [id = 472] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8f46b000 == 17 [pid = 18975] [id = 473] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x898d0400 == 16 [pid = 18975] [id = 474] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea38400 == 15 [pid = 18975] [id = 475] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c9800 == 14 [pid = 18975] [id = 476] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x898d0c00 == 13 [pid = 18975] [id = 503] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x9190fc00 == 12 [pid = 18975] [id = 502] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e1400 == 11 [pid = 18975] [id = 501] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2d0800 == 10 [pid = 18975] [id = 500] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb8400 == 9 [pid = 18975] [id = 498] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb9800 == 8 [pid = 18975] [id = 499] 06:00:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888ef000 == 7 [pid = 18975] [id = 497] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8e36b400) [pid = 18975] [serial = 1446] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8fe2c000) [pid = 18975] [serial = 1421] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8d44d400) [pid = 18975] [serial = 1443] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8b0dc400) [pid = 18975] [serial = 1433] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x898dd800) [pid = 18975] [serial = 1437] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x918de400) [pid = 18975] [serial = 1428] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8c4f3400) [pid = 18975] [serial = 1442] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8b0dac00) [pid = 18975] [serial = 1439] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x919d3c00) [pid = 18975] [serial = 1430] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8beb0400) [pid = 18975] [serial = 1434] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x902ee000) [pid = 18975] [serial = 1425] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8e913400) [pid = 18975] [serial = 1419] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x902e5c00) [pid = 18975] [serial = 1424] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8b4e8400) [pid = 18975] [serial = 1440] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8beae800) [pid = 18975] [serial = 1415] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8e629800) [pid = 18975] [serial = 1418] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8c4f5800) [pid = 18975] [serial = 1416] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x898d1c00) [pid = 18975] [serial = 1436] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x919d8c00) [pid = 18975] [serial = 1431] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e362800) [pid = 18975] [serial = 1445] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8fe39c00) [pid = 18975] [serial = 1422] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x918d9400) [pid = 18975] [serial = 1427] [outer = (nil)] [url = about:blank] 06:00:06 INFO - PROCESS | 18975 | 1467982806661 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 3056ms 06:00:06 INFO - PROCESS | 18975 | 1467982806712 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 06:00:06 INFO - PROCESS | 18975 | 1467982806719 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 06:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:00:06 INFO - PROCESS | 18975 | 1467982806727 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:00:06 INFO - PROCESS | 18975 | 1467982806731 Marionette TRACE conn3 <- [1,1990,null,{}] 06:00:06 INFO - PROCESS | 18975 | 1467982806740 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:06 INFO - PROCESS | 18975 | 1467982806746 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:07 INFO - PROCESS | 18975 | 1467982807052 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 06:00:07 INFO - PROCESS | 18975 | 1467982807147 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:07 INFO - PROCESS | 18975 | 1467982807154 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d9400 == 8 [pid = 18975] [id = 505] 06:00:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8a2c5800) [pid = 18975] [serial = 1516] [outer = (nil)] 06:00:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8a2cd400) [pid = 18975] [serial = 1517] [outer = 0x8a2c5800] 06:00:07 INFO - PROCESS | 18975 | 1467982807236 Marionette DEBUG loaded listener.js 06:00:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8ad13800) [pid = 18975] [serial = 1518] [outer = 0x8a2c5800] 06:00:07 INFO - PROCESS | 18975 | 1467982807973 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1283ms 06:00:08 INFO - PROCESS | 18975 | 1467982808010 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 06:00:08 INFO - PROCESS | 18975 | 1467982808020 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 06:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:00:08 INFO - PROCESS | 18975 | 1467982808081 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:00:08 INFO - PROCESS | 18975 | 1467982808085 Marionette TRACE conn3 <- [1,1994,null,{}] 06:00:08 INFO - PROCESS | 18975 | 1467982808098 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:08 INFO - PROCESS | 18975 | 1467982808103 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:08 INFO - PROCESS | 18975 | 1467982808295 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 06:00:08 INFO - PROCESS | 18975 | 1467982808467 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:08 INFO - PROCESS | 18975 | 1467982808477 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d4800 == 9 [pid = 18975] [id = 506] 06:00:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8b0d9c00) [pid = 18975] [serial = 1519] [outer = (nil)] 06:00:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8b4e6400) [pid = 18975] [serial = 1520] [outer = 0x8b0d9c00] 06:00:08 INFO - PROCESS | 18975 | 1467982808555 Marionette DEBUG loaded listener.js 06:00:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8b4ed400) [pid = 18975] [serial = 1521] [outer = 0x8b0d9c00] 06:00:09 INFO - PROCESS | 18975 | 1467982809653 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1676ms 06:00:09 INFO - PROCESS | 18975 | 1467982809737 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 06:00:09 INFO - PROCESS | 18975 | 1467982809744 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 06:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:00:09 INFO - PROCESS | 18975 | 1467982809756 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:00:09 INFO - PROCESS | 18975 | 1467982809766 Marionette TRACE conn3 <- [1,1998,null,{}] 06:00:09 INFO - PROCESS | 18975 | 1467982809835 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:09 INFO - PROCESS | 18975 | 1467982809850 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:10 INFO - PROCESS | 18975 | 1467982810198 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 06:00:10 INFO - PROCESS | 18975 | 1467982810294 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:10 INFO - PROCESS | 18975 | 1467982810309 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:11 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb5c00 == 10 [pid = 18975] [id = 507] 06:00:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8bebbc00) [pid = 18975] [serial = 1522] [outer = (nil)] 06:00:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8d44ac00) [pid = 18975] [serial = 1523] [outer = 0x8bebbc00] 06:00:11 INFO - PROCESS | 18975 | 1467982811043 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8d82ac00) [pid = 18975] [serial = 1524] [outer = 0x8bebbc00] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8e370400) [pid = 18975] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8ea2cc00) [pid = 18975] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8b0d2800) [pid = 18975] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8d82bc00) [pid = 18975] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x888ec000) [pid = 18975] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8beb9000) [pid = 18975] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x898dac00) [pid = 18975] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ad19400) [pid = 18975] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8e915800) [pid = 18975] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ad0fc00) [pid = 18975] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8b0df000) [pid = 18975] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8b0d4c00) [pid = 18975] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8e918c00) [pid = 18975] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8e625000) [pid = 18975] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:00:11 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8bebcc00) [pid = 18975] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:00:11 INFO - PROCESS | 18975 | 1467982811863 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2172ms 06:00:11 INFO - PROCESS | 18975 | 1467982811927 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 06:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:00:11 INFO - PROCESS | 18975 | 1467982811932 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 06:00:11 INFO - PROCESS | 18975 | 1467982811938 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:00:11 INFO - PROCESS | 18975 | 1467982811942 Marionette TRACE conn3 <- [1,2002,null,{}] 06:00:11 INFO - PROCESS | 18975 | 1467982811947 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:11 INFO - PROCESS | 18975 | 1467982811952 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:12 INFO - PROCESS | 18975 | 1467982812197 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 06:00:12 INFO - PROCESS | 18975 | 1467982812211 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:12 INFO - PROCESS | 18975 | 1467982812219 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb9000 == 11 [pid = 18975] [id = 508] 06:00:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8c4f4000) [pid = 18975] [serial = 1525] [outer = (nil)] 06:00:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8d9b1c00) [pid = 18975] [serial = 1526] [outer = 0x8c4f4000] 06:00:12 INFO - PROCESS | 18975 | 1467982812295 Marionette DEBUG loaded listener.js 06:00:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e366400) [pid = 18975] [serial = 1527] [outer = 0x8c4f4000] 06:00:13 INFO - PROCESS | 18975 | 1467982813326 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1436ms 06:00:13 INFO - PROCESS | 18975 | 1467982813376 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 06:00:13 INFO - PROCESS | 18975 | 1467982813383 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 06:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:00:13 INFO - PROCESS | 18975 | 1467982813393 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:00:13 INFO - PROCESS | 18975 | 1467982813397 Marionette TRACE conn3 <- [1,2006,null,{}] 06:00:13 INFO - PROCESS | 18975 | 1467982813408 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:13 INFO - PROCESS | 18975 | 1467982813414 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:13 INFO - PROCESS | 18975 | 1467982813667 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 06:00:13 INFO - PROCESS | 18975 | 1467982813958 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:13 INFO - PROCESS | 18975 | 1467982813973 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d7c00 == 12 [pid = 18975] [id = 509] 06:00:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x898db000) [pid = 18975] [serial = 1528] [outer = (nil)] 06:00:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8b0dc400) [pid = 18975] [serial = 1529] [outer = 0x898db000] 06:00:14 INFO - PROCESS | 18975 | 1467982814063 Marionette DEBUG loaded listener.js 06:00:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8bebac00) [pid = 18975] [serial = 1530] [outer = 0x898db000] 06:00:15 INFO - PROCESS | 18975 | 1467982815033 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:00: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 06:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1686ms 06:00:15 INFO - PROCESS | 18975 | 1467982815079 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 06:00:15 INFO - PROCESS | 18975 | 1467982815087 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 06:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:00:15 INFO - PROCESS | 18975 | 1467982815099 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:00:15 INFO - PROCESS | 18975 | 1467982815103 Marionette TRACE conn3 <- [1,2010,null,{}] 06:00:15 INFO - PROCESS | 18975 | 1467982815111 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:15 INFO - PROCESS | 18975 | 1467982815117 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:15 INFO - PROCESS | 18975 | 1467982815310 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 06:00:15 INFO - PROCESS | 18975 | 1467982815552 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:15 INFO - PROCESS | 18975 | 1467982815559 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d44e000 == 13 [pid = 18975] [id = 510] 06:00:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8d9a9800) [pid = 18975] [serial = 1531] [outer = (nil)] 06:00:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8d9b6c00) [pid = 18975] [serial = 1532] [outer = 0x8d9a9800] 06:00:15 INFO - PROCESS | 18975 | 1467982815698 Marionette DEBUG loaded listener.js 06:00:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e36dc00) [pid = 18975] [serial = 1533] [outer = 0x8d9a9800] 06:00:16 INFO - PROCESS | 18975 | 1467982816699 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:00: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 06:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1638ms 06:00:16 INFO - PROCESS | 18975 | 1467982816738 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 06:00:16 INFO - PROCESS | 18975 | 1467982816743 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 06:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:00:16 INFO - PROCESS | 18975 | 1467982816752 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:00:16 INFO - PROCESS | 18975 | 1467982816760 Marionette TRACE conn3 <- [1,2014,null,{}] 06:00:16 INFO - PROCESS | 18975 | 1467982816777 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:16 INFO - PROCESS | 18975 | 1467982816787 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:17 INFO - PROCESS | 18975 | 1467982817019 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 06:00:17 INFO - PROCESS | 18975 | 1467982817310 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:17 INFO - PROCESS | 18975 | 1467982817326 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e90a800 == 14 [pid = 18975] [id = 511] 06:00:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e90c000) [pid = 18975] [serial = 1534] [outer = (nil)] 06:00:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e912800) [pid = 18975] [serial = 1535] [outer = 0x8e90c000] 06:00:17 INFO - PROCESS | 18975 | 1467982817416 Marionette DEBUG loaded listener.js 06:00:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8e918800) [pid = 18975] [serial = 1536] [outer = 0x8e90c000] 06:00:18 INFO - PROCESS | 18975 | 1467982818366 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1659ms 06:00:18 INFO - PROCESS | 18975 | 1467982818412 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 06:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:00:18 INFO - PROCESS | 18975 | 1467982818418 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 06:00:18 INFO - PROCESS | 18975 | 1467982818425 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:00:18 INFO - PROCESS | 18975 | 1467982818429 Marionette TRACE conn3 <- [1,2018,null,{}] 06:00:18 INFO - PROCESS | 18975 | 1467982818435 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:18 INFO - PROCESS | 18975 | 1467982818441 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:18 INFO - PROCESS | 18975 | 1467982818639 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 06:00:18 INFO - PROCESS | 18975 | 1467982818866 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:18 INFO - PROCESS | 18975 | 1467982818872 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:18 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e62b000 == 15 [pid = 18975] [id = 512] 06:00:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e91b800) [pid = 18975] [serial = 1537] [outer = (nil)] 06:00:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ea32400) [pid = 18975] [serial = 1538] [outer = 0x8e91b800] 06:00:19 INFO - PROCESS | 18975 | 1467982819017 Marionette DEBUG loaded listener.js 06:00:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8ea35400) [pid = 18975] [serial = 1539] [outer = 0x8e91b800] 06:00:19 INFO - PROCESS | 18975 | 1467982819979 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1589ms 06:00:20 INFO - PROCESS | 18975 | 1467982820014 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 06:00:20 INFO - PROCESS | 18975 | 1467982820018 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 06:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:00:20 INFO - PROCESS | 18975 | 1467982820026 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:00:20 INFO - PROCESS | 18975 | 1467982820030 Marionette TRACE conn3 <- [1,2022,null,{}] 06:00:20 INFO - PROCESS | 18975 | 1467982820036 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:20 INFO - PROCESS | 18975 | 1467982820043 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:20 INFO - PROCESS | 18975 | 1467982820243 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 06:00:20 INFO - PROCESS | 18975 | 1467982820486 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:20 INFO - PROCESS | 18975 | 1467982820493 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4eec00 == 16 [pid = 18975] [id = 513] 06:00:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8ea8f800) [pid = 18975] [serial = 1540] [outer = (nil)] 06:00:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8ec56800) [pid = 18975] [serial = 1541] [outer = 0x8ea8f800] 06:00:20 INFO - PROCESS | 18975 | 1467982820622 Marionette DEBUG loaded listener.js 06:00:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ec57c00) [pid = 18975] [serial = 1542] [outer = 0x8ea8f800] 06:00:21 INFO - PROCESS | 18975 | 1467982821537 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1589ms 06:00:21 INFO - PROCESS | 18975 | 1467982821617 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 06:00:21 INFO - PROCESS | 18975 | 1467982821621 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 06:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:00:21 INFO - PROCESS | 18975 | 1467982821629 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:00:21 INFO - PROCESS | 18975 | 1467982821633 Marionette TRACE conn3 <- [1,2026,null,{}] 06:00:21 INFO - PROCESS | 18975 | 1467982821639 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:21 INFO - PROCESS | 18975 | 1467982821652 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:21 INFO - PROCESS | 18975 | 1467982821933 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 06:00:22 INFO - PROCESS | 18975 | 1467982822233 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:22 INFO - PROCESS | 18975 | 1467982822244 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad10000 == 17 [pid = 18975] [id = 514] 06:00:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8ad12800) [pid = 18975] [serial = 1543] [outer = (nil)] 06:00:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8f46f000) [pid = 18975] [serial = 1544] [outer = 0x8ad12800] 06:00:22 INFO - PROCESS | 18975 | 1467982822342 Marionette DEBUG loaded listener.js 06:00:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8fe31800) [pid = 18975] [serial = 1545] [outer = 0x8ad12800] 06:00:23 INFO - PROCESS | 18975 | 1467982823329 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1739ms 06:00:23 INFO - PROCESS | 18975 | 1467982823368 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 06:00:23 INFO - PROCESS | 18975 | 1467982823373 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 06:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:00:23 INFO - PROCESS | 18975 | 1467982823381 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:00:23 INFO - PROCESS | 18975 | 1467982823385 Marionette TRACE conn3 <- [1,2030,null,{}] 06:00:23 INFO - PROCESS | 18975 | 1467982823392 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:23 INFO - PROCESS | 18975 | 1467982823397 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:23 INFO - PROCESS | 18975 | 1467982823594 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 06:00:23 INFO - PROCESS | 18975 | 1467982823834 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:23 INFO - PROCESS | 18975 | 1467982823844 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e9400 == 18 [pid = 18975] [id = 515] 06:00:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x888ed000) [pid = 18975] [serial = 1546] [outer = (nil)] 06:00:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8a2cb800) [pid = 18975] [serial = 1547] [outer = 0x888ed000] 06:00:23 INFO - PROCESS | 18975 | 1467982823979 Marionette DEBUG loaded listener.js 06:00:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8b4ec000) [pid = 18975] [serial = 1548] [outer = 0x888ed000] 06:00:25 INFO - PROCESS | 18975 | 1467982825120 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1787ms 06:00:25 INFO - PROCESS | 18975 | 1467982825169 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 06:00:25 INFO - PROCESS | 18975 | 1467982825175 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 06:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:00:25 INFO - PROCESS | 18975 | 1467982825184 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:00:25 INFO - PROCESS | 18975 | 1467982825191 Marionette TRACE conn3 <- [1,2034,null,{}] 06:00:25 INFO - PROCESS | 18975 | 1467982825200 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:25 INFO - PROCESS | 18975 | 1467982825205 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:25 INFO - PROCESS | 18975 | 1467982825416 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 06:00:25 INFO - PROCESS | 18975 | 1467982825765 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:25 INFO - PROCESS | 18975 | 1467982825776 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d5800 == 19 [pid = 18975] [id = 516] 06:00:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x898d9800) [pid = 18975] [serial = 1549] [outer = (nil)] 06:00:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8b0dd800) [pid = 18975] [serial = 1550] [outer = 0x898d9800] 06:00:25 INFO - PROCESS | 18975 | 1467982825863 Marionette DEBUG loaded listener.js 06:00:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8b4f0800) [pid = 18975] [serial = 1551] [outer = 0x898d9800] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8f466000) [pid = 18975] [serial = 1490] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8f61b800) [pid = 18975] [serial = 1487] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8e624800) [pid = 18975] [serial = 1448] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8e562800) [pid = 18975] [serial = 1481] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8e630000) [pid = 18975] [serial = 1482] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x898de000) [pid = 18975] [serial = 1475] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8a2c8800) [pid = 18975] [serial = 1476] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8ff25400) [pid = 18975] [serial = 1466] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8ff30000) [pid = 18975] [serial = 1467] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8ea39000) [pid = 18975] [serial = 1472] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8f46f400) [pid = 18975] [serial = 1473] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8f46c400) [pid = 18975] [serial = 1463] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8f613400) [pid = 18975] [serial = 1464] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8ea82400) [pid = 18975] [serial = 1457] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ea8ec00) [pid = 18975] [serial = 1458] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x90129c00) [pid = 18975] [serial = 1469] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e627800) [pid = 18975] [serial = 1470] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8c3f3800) [pid = 18975] [serial = 1451] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8d81fc00) [pid = 18975] [serial = 1452] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8beb1c00) [pid = 18975] [serial = 1478] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8c3fe000) [pid = 18975] [serial = 1479] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ea31000) [pid = 18975] [serial = 1484] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8e908000) [pid = 18975] [serial = 1454] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8e90f800) [pid = 18975] [serial = 1455] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8ec58c00) [pid = 18975] [serial = 1460] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8ec5cc00) [pid = 18975] [serial = 1461] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8e62a000) [pid = 18975] [serial = 1449] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8fe31400) [pid = 18975] [serial = 1488] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8ea82c00) [pid = 18975] [serial = 1485] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8ff2e400) [pid = 18975] [serial = 1491] [outer = (nil)] [url = about:blank] 06:00:26 INFO - PROCESS | 18975 | 1467982826765 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1648ms 06:00:26 INFO - PROCESS | 18975 | 1467982826833 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 06:00:26 INFO - PROCESS | 18975 | 1467982826840 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 06:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:00:26 INFO - PROCESS | 18975 | 1467982826852 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:00:26 INFO - PROCESS | 18975 | 1467982826855 Marionette TRACE conn3 <- [1,2038,null,{}] 06:00:26 INFO - PROCESS | 18975 | 1467982826862 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:26 INFO - PROCESS | 18975 | 1467982826868 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:27 INFO - PROCESS | 18975 | 1467982827053 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 06:00:27 INFO - PROCESS | 18975 | 1467982827210 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:27 INFO - PROCESS | 18975 | 1467982827220 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0dc00 == 20 [pid = 18975] [id = 517] 06:00:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8c3fe000) [pid = 18975] [serial = 1552] [outer = (nil)] 06:00:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8d822800) [pid = 18975] [serial = 1553] [outer = 0x8c3fe000] 06:00:27 INFO - PROCESS | 18975 | 1467982827298 Marionette DEBUG loaded listener.js 06:00:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8d9ad400) [pid = 18975] [serial = 1554] [outer = 0x8c3fe000] 06:00:28 INFO - PROCESS | 18975 | 1467982828178 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1387ms 06:00:28 INFO - PROCESS | 18975 | 1467982828240 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 06:00:28 INFO - PROCESS | 18975 | 1467982828243 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 06:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:00:28 INFO - PROCESS | 18975 | 1467982828250 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:00:28 INFO - PROCESS | 18975 | 1467982828256 Marionette TRACE conn3 <- [1,2042,null,{}] 06:00:28 INFO - PROCESS | 18975 | 1467982828273 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:28 INFO - PROCESS | 18975 | 1467982828282 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:28 INFO - PROCESS | 18975 | 1467982828461 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 06:00:28 INFO - PROCESS | 18975 | 1467982828617 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:28 INFO - PROCESS | 18975 | 1467982828628 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:28 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e901800 == 21 [pid = 18975] [id = 518] 06:00:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8e904000) [pid = 18975] [serial = 1555] [outer = (nil)] 06:00:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8e90b000) [pid = 18975] [serial = 1556] [outer = 0x8e904000] 06:00:28 INFO - PROCESS | 18975 | 1467982828703 Marionette DEBUG loaded listener.js 06:00:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e368400) [pid = 18975] [serial = 1557] [outer = 0x8e904000] 06:00:29 INFO - PROCESS | 18975 | 1467982829632 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:00:29 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) 06:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1435ms 06:00:29 INFO - PROCESS | 18975 | 1467982829694 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 06:00:29 INFO - PROCESS | 18975 | 1467982829699 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 06:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:00:29 INFO - PROCESS | 18975 | 1467982829705 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:00:29 INFO - PROCESS | 18975 | 1467982829708 Marionette TRACE conn3 <- [1,2046,null,{}] 06:00:29 INFO - PROCESS | 18975 | 1467982829714 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:29 INFO - PROCESS | 18975 | 1467982829719 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:29 INFO - PROCESS | 18975 | 1467982829954 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 06:00:29 INFO - PROCESS | 18975 | 1467982829976 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:29 INFO - PROCESS | 18975 | 1467982829985 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e62bc00 == 22 [pid = 18975] [id = 519] 06:00:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e91e000) [pid = 18975] [serial = 1558] [outer = (nil)] 06:00:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8ea85800) [pid = 18975] [serial = 1559] [outer = 0x8e91e000] 06:00:30 INFO - PROCESS | 18975 | 1467982830069 Marionette DEBUG loaded listener.js 06:00:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ea8a800) [pid = 18975] [serial = 1560] [outer = 0x8e91e000] 06:00:30 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x91911400) [pid = 18975] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:00:30 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8d9aec00) [pid = 18975] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:00:30 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8c3f7400) [pid = 18975] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:00:30 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8d9b2c00) [pid = 18975] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:00:30 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8b0d9c00) [pid = 18975] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:00:30 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8c3f4800) [pid = 18975] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:00:30 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8c3f2000) [pid = 18975] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:00:30 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8b4e2c00) [pid = 18975] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:00:30 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8a2c5800) [pid = 18975] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:00:30 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8bebbc00) [pid = 18975] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:00:30 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x888ef400) [pid = 18975] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:00:31 INFO - PROCESS | 18975 | 1467982831081 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1430ms 06:00:31 INFO - PROCESS | 18975 | 1467982831137 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 06:00:31 INFO - PROCESS | 18975 | 1467982831140 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 06:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:00:31 INFO - PROCESS | 18975 | 1467982831155 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:00:31 INFO - PROCESS | 18975 | 1467982831158 Marionette TRACE conn3 <- [1,2050,null,{}] 06:00:31 INFO - PROCESS | 18975 | 1467982831165 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:31 INFO - PROCESS | 18975 | 1467982831171 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:31 INFO - PROCESS | 18975 | 1467982831343 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 06:00:31 INFO - PROCESS | 18975 | 1467982831354 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:31 INFO - PROCESS | 18975 | 1467982831363 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:31 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e4400 == 23 [pid = 18975] [id = 520] 06:00:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x888e5c00) [pid = 18975] [serial = 1561] [outer = (nil)] 06:00:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8e56a000) [pid = 18975] [serial = 1562] [outer = 0x888e5c00] 06:00:31 INFO - PROCESS | 18975 | 1467982831433 Marionette DEBUG loaded listener.js 06:00:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8ea8a400) [pid = 18975] [serial = 1563] [outer = 0x888e5c00] 06:00:32 INFO - PROCESS | 18975 | 1467982832413 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1281ms 06:00:32 INFO - PROCESS | 18975 | 1467982832439 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 06:00:32 INFO - PROCESS | 18975 | 1467982832443 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 06:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:00:32 INFO - PROCESS | 18975 | 1467982832449 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:00:32 INFO - PROCESS | 18975 | 1467982832453 Marionette TRACE conn3 <- [1,2054,null,{}] 06:00:32 INFO - PROCESS | 18975 | 1467982832458 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:32 INFO - PROCESS | 18975 | 1467982832468 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:32 INFO - PROCESS | 18975 | 1467982832732 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 06:00:33 INFO - PROCESS | 18975 | 1467982832983 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:33 INFO - PROCESS | 18975 | 1467982832996 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:33 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ea800 == 24 [pid = 18975] [id = 521] 06:00:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x888eb000) [pid = 18975] [serial = 1564] [outer = (nil)] 06:00:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x888f0800) [pid = 18975] [serial = 1565] [outer = 0x888eb000] 06:00:33 INFO - PROCESS | 18975 | 1467982833098 Marionette DEBUG loaded listener.js 06:00:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x898dc800) [pid = 18975] [serial = 1566] [outer = 0x888eb000] 06:00:34 INFO - PROCESS | 18975 | 1467982834084 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1688ms 06:00:34 INFO - PROCESS | 18975 | 1467982834141 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 06:00:34 INFO - PROCESS | 18975 | 1467982834146 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 06:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:00:34 INFO - PROCESS | 18975 | 1467982834157 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:00:34 INFO - PROCESS | 18975 | 1467982834162 Marionette TRACE conn3 <- [1,2058,null,{}] 06:00:34 INFO - PROCESS | 18975 | 1467982834171 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:34 INFO - PROCESS | 18975 | 1467982834181 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:34 INFO - PROCESS | 18975 | 1467982834447 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 06:00:34 INFO - PROCESS | 18975 | 1467982834737 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:34 INFO - PROCESS | 18975 | 1467982834756 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0e0c00 == 25 [pid = 18975] [id = 522] 06:00:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8b4ed000) [pid = 18975] [serial = 1567] [outer = (nil)] 06:00:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8beb3800) [pid = 18975] [serial = 1568] [outer = 0x8b4ed000] 06:00:34 INFO - PROCESS | 18975 | 1467982834849 Marionette DEBUG loaded listener.js 06:00:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8c3f7000) [pid = 18975] [serial = 1569] [outer = 0x8b4ed000] 06:00:35 INFO - PROCESS | 18975 | 1467982835807 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1689ms 06:00:35 INFO - PROCESS | 18975 | 1467982835845 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 18975 | 1467982835851 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 06:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:00:35 INFO - PROCESS | 18975 | 1467982835859 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 18975 | 1467982835863 Marionette TRACE conn3 <- [1,2062,null,{}] 06:00:35 INFO - PROCESS | 18975 | 1467982835870 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:35 INFO - PROCESS | 18975 | 1467982835875 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:36 INFO - PROCESS | 18975 | 1467982836093 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 06:00:36 INFO - PROCESS | 18975 | 1467982836380 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:36 INFO - PROCESS | 18975 | 1467982836390 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e366800 == 26 [pid = 18975] [id = 523] 06:00:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e370c00) [pid = 18975] [serial = 1570] [outer = (nil)] 06:00:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8e56e400) [pid = 18975] [serial = 1571] [outer = 0x8e370c00] 06:00:36 INFO - PROCESS | 18975 | 1467982836515 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e62a800) [pid = 18975] [serial = 1572] [outer = 0x8e370c00] 06:00:37 INFO - PROCESS | 18975 | 1467982837543 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1736ms 06:00:37 INFO - PROCESS | 18975 | 1467982837597 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 06:00:37 INFO - PROCESS | 18975 | 1467982837604 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 06:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:00:37 INFO - PROCESS | 18975 | 1467982837624 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:00:37 INFO - PROCESS | 18975 | 1467982837633 Marionette TRACE conn3 <- [1,2066,null,{}] 06:00:37 INFO - PROCESS | 18975 | 1467982837639 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:37 INFO - PROCESS | 18975 | 1467982837648 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:37 INFO - PROCESS | 18975 | 1467982837907 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 06:00:38 INFO - PROCESS | 18975 | 1467982838188 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:38 INFO - PROCESS | 18975 | 1467982838197 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d7400 == 27 [pid = 18975] [id = 524] 06:00:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8c4e9c00) [pid = 18975] [serial = 1573] [outer = (nil)] 06:00:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8f466800) [pid = 18975] [serial = 1574] [outer = 0x8c4e9c00] 06:00:38 INFO - PROCESS | 18975 | 1467982838288 Marionette DEBUG loaded listener.js 06:00:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8f617400) [pid = 18975] [serial = 1575] [outer = 0x8c4e9c00] 06:00:39 INFO - PROCESS | 18975 | 1467982839267 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1697ms 06:00:39 INFO - PROCESS | 18975 | 1467982839313 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 06:00:39 INFO - PROCESS | 18975 | 1467982839323 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 06:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:00:39 INFO - PROCESS | 18975 | 1467982839335 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:00:39 INFO - PROCESS | 18975 | 1467982839340 Marionette TRACE conn3 <- [1,2070,null,{}] 06:00:39 INFO - PROCESS | 18975 | 1467982839347 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:39 INFO - PROCESS | 18975 | 1467982839352 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:39 INFO - PROCESS | 18975 | 1467982839606 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 06:00:39 INFO - PROCESS | 18975 | 1467982839905 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:39 INFO - PROCESS | 18975 | 1467982839914 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x888f0400 == 28 [pid = 18975] [id = 525] 06:00:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8c3f0000) [pid = 18975] [serial = 1576] [outer = (nil)] 06:00:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8fe36000) [pid = 18975] [serial = 1577] [outer = 0x8c3f0000] 06:00:40 INFO - PROCESS | 18975 | 1467982840007 Marionette DEBUG loaded listener.js 06:00:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8ff25c00) [pid = 18975] [serial = 1578] [outer = 0x8c3f0000] 06:00:40 INFO - PROCESS | 18975 | 1467982840926 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1635ms 06:00:40 INFO - PROCESS | 18975 | 1467982840970 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 06:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:00:40 INFO - PROCESS | 18975 | 1467982840975 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 06:00:40 INFO - PROCESS | 18975 | 1467982840982 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:00:40 INFO - PROCESS | 18975 | 1467982840986 Marionette TRACE conn3 <- [1,2074,null,{}] 06:00:40 INFO - PROCESS | 18975 | 1467982840992 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:41 INFO - PROCESS | 18975 | 1467982840998 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:41 INFO - PROCESS | 18975 | 1467982841210 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 06:00:41 INFO - PROCESS | 18975 | 1467982841450 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:41 INFO - PROCESS | 18975 | 1467982841467 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x90124800 == 29 [pid = 18975] [id = 526] 06:00:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x90124c00) [pid = 18975] [serial = 1579] [outer = (nil)] 06:00:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x90129800) [pid = 18975] [serial = 1580] [outer = 0x90124c00] 06:00:41 INFO - PROCESS | 18975 | 1467982841612 Marionette DEBUG loaded listener.js 06:00:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x902ec400) [pid = 18975] [serial = 1581] [outer = 0x90124c00] 06:00:42 INFO - PROCESS | 18975 | 1467982842607 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1685ms 06:00:42 INFO - PROCESS | 18975 | 1467982842668 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 06:00:42 INFO - PROCESS | 18975 | 1467982842672 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 06:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:00:42 INFO - PROCESS | 18975 | 1467982842679 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:00:42 INFO - PROCESS | 18975 | 1467982842683 Marionette TRACE conn3 <- [1,2078,null,{}] 06:00:42 INFO - PROCESS | 18975 | 1467982842689 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:42 INFO - PROCESS | 18975 | 1467982842695 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:42 INFO - PROCESS | 18975 | 1467982842904 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 06:00:43 INFO - PROCESS | 18975 | 1467982843111 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:43 INFO - PROCESS | 18975 | 1467982843122 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e7000 == 30 [pid = 18975] [id = 527] 06:00:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8e56d800) [pid = 18975] [serial = 1582] [outer = (nil)] 06:00:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x918de400) [pid = 18975] [serial = 1583] [outer = 0x8e56d800] 06:00:43 INFO - PROCESS | 18975 | 1467982843251 Marionette DEBUG loaded listener.js 06:00:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x9190a400) [pid = 18975] [serial = 1584] [outer = 0x8e56d800] 06:00:44 INFO - PROCESS | 18975 | 1467982844170 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1536ms 06:00:44 INFO - PROCESS | 18975 | 1467982844229 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 06:00:44 INFO - PROCESS | 18975 | 1467982844234 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 06:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:00:44 INFO - PROCESS | 18975 | 1467982844243 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:00:44 INFO - PROCESS | 18975 | 1467982844246 Marionette TRACE conn3 <- [1,2082,null,{}] 06:00:44 INFO - PROCESS | 18975 | 1467982844253 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:44 INFO - PROCESS | 18975 | 1467982844258 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:44 INFO - PROCESS | 18975 | 1467982844465 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 06:00:44 INFO - PROCESS | 18975 | 1467982844731 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:44 INFO - PROCESS | 18975 | 1467982844740 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x888f0c00 == 31 [pid = 18975] [id = 528] 06:00:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ad11000) [pid = 18975] [serial = 1585] [outer = (nil)] 06:00:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8b4ea000) [pid = 18975] [serial = 1586] [outer = 0x8ad11000] 06:00:44 INFO - PROCESS | 18975 | 1467982844883 Marionette DEBUG loaded listener.js 06:00:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8d445400) [pid = 18975] [serial = 1587] [outer = 0x8ad11000] 06:00:46 INFO - PROCESS | 18975 | 1467982846109 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1937ms 06:00:46 INFO - PROCESS | 18975 | 1467982846181 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 06:00:46 INFO - PROCESS | 18975 | 1467982846188 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 06:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:00:46 INFO - PROCESS | 18975 | 1467982846198 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:00:46 INFO - PROCESS | 18975 | 1467982846204 Marionette TRACE conn3 <- [1,2086,null,{}] 06:00:46 INFO - PROCESS | 18975 | 1467982846213 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:46 INFO - PROCESS | 18975 | 1467982846218 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:46 INFO - PROCESS | 18975 | 1467982846502 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 06:00:46 INFO - PROCESS | 18975 | 1467982846684 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:46 INFO - PROCESS | 18975 | 1467982846697 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:46 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e1400 == 32 [pid = 18975] [id = 529] 06:00:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8b4e1800) [pid = 18975] [serial = 1588] [outer = (nil)] 06:00:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8beb0400) [pid = 18975] [serial = 1589] [outer = 0x8b4e1800] 06:00:46 INFO - PROCESS | 18975 | 1467982846776 Marionette DEBUG loaded listener.js 06:00:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8c3f5c00) [pid = 18975] [serial = 1590] [outer = 0x8b4e1800] 06:00:47 INFO - PROCESS | 18975 | 1467982847759 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1594ms 06:00:47 INFO - PROCESS | 18975 | 1467982847793 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 06:00:47 INFO - PROCESS | 18975 | 1467982847800 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 06:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:00:47 INFO - PROCESS | 18975 | 1467982847810 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:00:47 INFO - PROCESS | 18975 | 1467982847814 Marionette TRACE conn3 <- [1,2090,null,{}] 06:00:47 INFO - PROCESS | 18975 | 1467982847820 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:47 INFO - PROCESS | 18975 | 1467982847826 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:48 INFO - PROCESS | 18975 | 1467982848015 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 06:00:48 INFO - PROCESS | 18975 | 1467982848255 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:48 INFO - PROCESS | 18975 | 1467982848267 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888e4400 == 31 [pid = 18975] [id = 520] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8e62bc00 == 30 [pid = 18975] [id = 519] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8e901800 == 29 [pid = 18975] [id = 518] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0dc00 == 28 [pid = 18975] [id = 517] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x898d5800 == 27 [pid = 18975] [id = 516] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x898d9400 == 26 [pid = 18975] [id = 505] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d4800 == 25 [pid = 18975] [id = 506] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb9000 == 24 [pid = 18975] [id = 508] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad10000 == 23 [pid = 18975] [id = 514] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8e90a800 == 22 [pid = 18975] [id = 511] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8e62b000 == 21 [pid = 18975] [id = 512] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8d44e000 == 20 [pid = 18975] [id = 510] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4eec00 == 19 [pid = 18975] [id = 513] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888e9400 == 18 [pid = 18975] [id = 515] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb5c00 == 17 [pid = 18975] [id = 507] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x898d7c00 == 16 [pid = 18975] [id = 509] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f0800 == 15 [pid = 18975] [id = 504] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e7000 == 14 [pid = 18975] [id = 527] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888f0c00 == 13 [pid = 18975] [id = 528] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x90124800 == 12 [pid = 18975] [id = 526] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888f0400 == 11 [pid = 18975] [id = 525] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d7400 == 10 [pid = 18975] [id = 524] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0e0c00 == 9 [pid = 18975] [id = 522] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8e366800 == 8 [pid = 18975] [id = 523] 06:00:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888ea800 == 7 [pid = 18975] [id = 521] 06:00:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e4400 == 8 [pid = 18975] [id = 530] 06:00:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x888e5800) [pid = 18975] [serial = 1591] [outer = (nil)] 06:00:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x888edc00) [pid = 18975] [serial = 1592] [outer = 0x888e5800] 06:00:50 INFO - PROCESS | 18975 | 1467982850465 Marionette DEBUG loaded listener.js 06:00:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x898d8000) [pid = 18975] [serial = 1593] [outer = 0x888e5800] 06:00:50 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8d9b1c00) [pid = 18975] [serial = 1526] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x91916000) [pid = 18975] [serial = 1508] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x90123400) [pid = 18975] [serial = 1502] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8e62ac00) [pid = 18975] [serial = 1499] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x91908800) [pid = 18975] [serial = 1506] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8b4ed400) [pid = 18975] [serial = 1521] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8c4f6000) [pid = 18975] [serial = 1496] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8c4e9400) [pid = 18975] [serial = 1514] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8d82b000) [pid = 18975] [serial = 1511] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8ad13800) [pid = 18975] [serial = 1518] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x919d6400) [pid = 18975] [serial = 1509] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8d44ac00) [pid = 18975] [serial = 1523] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8ad14000) [pid = 18975] [serial = 1494] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8c4f6800) [pid = 18975] [serial = 1515] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8d44e400) [pid = 18975] [serial = 1497] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8d82ac00) [pid = 18975] [serial = 1524] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8e90a400) [pid = 18975] [serial = 1500] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x898df800) [pid = 18975] [serial = 1493] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8a2cd400) [pid = 18975] [serial = 1517] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8b4e6400) [pid = 18975] [serial = 1520] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x91ab1800) [pid = 18975] [serial = 1512] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x9012e800) [pid = 18975] [serial = 1503] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x918da800) [pid = 18975] [serial = 1505] [outer = (nil)] [url = about:blank] 06:00:51 INFO - PROCESS | 18975 | 1467982851723 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 3948ms 06:00:51 INFO - PROCESS | 18975 | 1467982851759 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 06:00:51 INFO - PROCESS | 18975 | 1467982851765 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 06:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:00:51 INFO - PROCESS | 18975 | 1467982851773 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:00:51 INFO - PROCESS | 18975 | 1467982851777 Marionette TRACE conn3 <- [1,2094,null,{}] 06:00:51 INFO - PROCESS | 18975 | 1467982851785 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:51 INFO - PROCESS | 18975 | 1467982851790 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:51 INFO - PROCESS | 18975 | 1467982851974 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 06:00:52 INFO - PROCESS | 18975 | 1467982852114 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:52 INFO - PROCESS | 18975 | 1467982852125 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad17800 == 9 [pid = 18975] [id = 531] 06:00:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8b0d4800) [pid = 18975] [serial = 1594] [outer = (nil)] 06:00:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8b0dec00) [pid = 18975] [serial = 1595] [outer = 0x8b0d4800] 06:00:52 INFO - PROCESS | 18975 | 1467982852201 Marionette DEBUG loaded listener.js 06:00:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8b4eb400) [pid = 18975] [serial = 1596] [outer = 0x8b0d4800] 06:00:53 INFO - PROCESS | 18975 | 1467982853055 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1341ms 06:00:53 INFO - PROCESS | 18975 | 1467982853115 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 06:00:53 INFO - PROCESS | 18975 | 1467982853121 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 06:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:00:53 INFO - PROCESS | 18975 | 1467982853134 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:00:53 INFO - PROCESS | 18975 | 1467982853137 Marionette TRACE conn3 <- [1,2098,null,{}] 06:00:53 INFO - PROCESS | 18975 | 1467982853145 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:53 INFO - PROCESS | 18975 | 1467982853151 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:53 INFO - PROCESS | 18975 | 1467982853347 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 06:00:53 INFO - PROCESS | 18975 | 1467982853521 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:53 INFO - PROCESS | 18975 | 1467982853531 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:53 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e3800 == 10 [pid = 18975] [id = 532] 06:00:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8b4e6000) [pid = 18975] [serial = 1597] [outer = (nil)] 06:00:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8c4f8c00) [pid = 18975] [serial = 1598] [outer = 0x8b4e6000] 06:00:53 INFO - PROCESS | 18975 | 1467982853607 Marionette DEBUG loaded listener.js 06:00:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8d44d000) [pid = 18975] [serial = 1599] [outer = 0x8b4e6000] 06:00:54 INFO - PROCESS | 18975 | 1467982854646 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1586ms 06:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:00:54 INFO - PROCESS | 18975 | 1467982854718 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 06:00:54 INFO - PROCESS | 18975 | 1467982854721 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 06:00:54 INFO - PROCESS | 18975 | 1467982854728 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:00:54 INFO - PROCESS | 18975 | 1467982854734 Marionette TRACE conn3 <- [1,2102,null,{}] 06:00:54 INFO - PROCESS | 18975 | 1467982854759 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:54 INFO - PROCESS | 18975 | 1467982854768 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:55 INFO - PROCESS | 18975 | 1467982855022 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 06:00:55 INFO - PROCESS | 18975 | 1467982855047 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:55 INFO - PROCESS | 18975 | 1467982855083 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0f800 == 11 [pid = 18975] [id = 533] 06:00:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8e36a400) [pid = 18975] [serial = 1600] [outer = (nil)] 06:00:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e564800) [pid = 18975] [serial = 1601] [outer = 0x8e36a400] 06:00:55 INFO - PROCESS | 18975 | 1467982855279 Marionette DEBUG loaded listener.js 06:00:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e624800) [pid = 18975] [serial = 1602] [outer = 0x8e36a400] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x888e5c00) [pid = 18975] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8e91e000) [pid = 18975] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8ea8f800) [pid = 18975] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x898db000) [pid = 18975] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8c3fe000) [pid = 18975] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e91b800) [pid = 18975] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ad12800) [pid = 18975] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8e90c000) [pid = 18975] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x898d9800) [pid = 18975] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x888ed000) [pid = 18975] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8c4f4000) [pid = 18975] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8d9a9800) [pid = 18975] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:00:56 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8e904000) [pid = 18975] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:00:56 INFO - PROCESS | 18975 | 1467982856673 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1999ms 06:00:56 INFO - PROCESS | 18975 | 1467982856728 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 06:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:00:56 INFO - PROCESS | 18975 | 1467982856733 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 06:00:56 INFO - PROCESS | 18975 | 1467982856741 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:00:56 INFO - PROCESS | 18975 | 1467982856744 Marionette TRACE conn3 <- [1,2106,null,{}] 06:00:56 INFO - PROCESS | 18975 | 1467982856750 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:56 INFO - PROCESS | 18975 | 1467982856756 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:56 INFO - PROCESS | 18975 | 1467982856943 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 06:00:57 INFO - PROCESS | 18975 | 1467982857082 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:57 INFO - PROCESS | 18975 | 1467982857089 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d7800 == 12 [pid = 18975] [id = 534] 06:00:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8ad12800) [pid = 18975] [serial = 1603] [outer = (nil)] 06:00:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e62a400) [pid = 18975] [serial = 1604] [outer = 0x8ad12800] 06:00:57 INFO - PROCESS | 18975 | 1467982857165 Marionette DEBUG loaded listener.js 06:00:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e62f400) [pid = 18975] [serial = 1605] [outer = 0x8ad12800] 06:00:57 INFO - PROCESS | 18975 | 1467982857994 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1281ms 06:00:58 INFO - PROCESS | 18975 | 1467982858022 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 06:00:58 INFO - PROCESS | 18975 | 1467982858025 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 06:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:00:58 INFO - PROCESS | 18975 | 1467982858100 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:00:58 INFO - PROCESS | 18975 | 1467982858106 Marionette TRACE conn3 <- [1,2110,null,{}] 06:00:58 INFO - PROCESS | 18975 | 1467982858114 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:58 INFO - PROCESS | 18975 | 1467982858121 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:58 INFO - PROCESS | 18975 | 1467982858356 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 06:00:58 INFO - PROCESS | 18975 | 1467982858548 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:58 INFO - PROCESS | 18975 | 1467982858562 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:00:58 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad11800 == 13 [pid = 18975] [id = 535] 06:00:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8ad13000) [pid = 18975] [serial = 1606] [outer = (nil)] 06:00:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ad1a800) [pid = 18975] [serial = 1607] [outer = 0x8ad13000] 06:00:58 INFO - PROCESS | 18975 | 1467982858719 Marionette DEBUG loaded listener.js 06:00:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8c3f9000) [pid = 18975] [serial = 1608] [outer = 0x8ad13000] 06:00:59 INFO - PROCESS | 18975 | 1467982859719 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1750ms 06:00:59 INFO - PROCESS | 18975 | 1467982859794 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 06:00:59 INFO - PROCESS | 18975 | 1467982859800 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 06:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:00:59 INFO - PROCESS | 18975 | 1467982859810 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:00:59 INFO - PROCESS | 18975 | 1467982859815 Marionette TRACE conn3 <- [1,2114,null,{}] 06:00:59 INFO - PROCESS | 18975 | 1467982859826 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:59 INFO - PROCESS | 18975 | 1467982859834 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:00 INFO - PROCESS | 18975 | 1467982860076 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 06:01:00 INFO - PROCESS | 18975 | 1467982860358 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:00 INFO - PROCESS | 18975 | 1467982860371 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:00 INFO - PROCESS | 18975 | ++DOCSHELL 0x898da800 == 14 [pid = 18975] [id = 536] 06:01:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8b0d9c00) [pid = 18975] [serial = 1609] [outer = (nil)] 06:01:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e561800) [pid = 18975] [serial = 1610] [outer = 0x8b0d9c00] 06:01:00 INFO - PROCESS | 18975 | 1467982860472 Marionette DEBUG loaded listener.js 06:01:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e62b800) [pid = 18975] [serial = 1611] [outer = 0x8b0d9c00] 06:01:01 INFO - PROCESS | 18975 | 1467982861417 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1689ms 06:01:01 INFO - PROCESS | 18975 | 1467982861500 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 06:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:01:01 INFO - PROCESS | 18975 | 1467982861505 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 06:01:01 INFO - PROCESS | 18975 | 1467982861513 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:01:01 INFO - PROCESS | 18975 | 1467982861516 Marionette TRACE conn3 <- [1,2118,null,{}] 06:01:01 INFO - PROCESS | 18975 | 1467982861523 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:01 INFO - PROCESS | 18975 | 1467982861527 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:01 INFO - PROCESS | 18975 | 1467982861771 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 06:01:02 INFO - PROCESS | 18975 | 1467982862065 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:02 INFO - PROCESS | 18975 | 1467982862085 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea36400 == 15 [pid = 18975] [id = 537] 06:01:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ea36800) [pid = 18975] [serial = 1612] [outer = (nil)] 06:01:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ea81400) [pid = 18975] [serial = 1613] [outer = 0x8ea36800] 06:01:02 INFO - PROCESS | 18975 | 1467982862214 Marionette DEBUG loaded listener.js 06:01:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8ea8cc00) [pid = 18975] [serial = 1614] [outer = 0x8ea36800] 06:01:03 INFO - PROCESS | 18975 | 1467982863181 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1740ms 06:01:03 INFO - PROCESS | 18975 | 1467982863253 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 06:01:03 INFO - PROCESS | 18975 | 1467982863256 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 06:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:01:03 INFO - PROCESS | 18975 | 1467982863264 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:01:03 INFO - PROCESS | 18975 | 1467982863267 Marionette TRACE conn3 <- [1,2122,null,{}] 06:01:03 INFO - PROCESS | 18975 | 1467982863274 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:03 INFO - PROCESS | 18975 | 1467982863279 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:03 INFO - PROCESS | 18975 | 1467982863507 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 06:01:03 INFO - PROCESS | 18975 | 1467982863739 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:03 INFO - PROCESS | 18975 | 1467982863747 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ee800 == 16 [pid = 18975] [id = 538] 06:01:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ea2e800) [pid = 18975] [serial = 1615] [outer = (nil)] 06:01:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8f463800) [pid = 18975] [serial = 1616] [outer = 0x8ea2e800] 06:01:03 INFO - PROCESS | 18975 | 1467982863888 Marionette DEBUG loaded listener.js 06:01:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8f469800) [pid = 18975] [serial = 1617] [outer = 0x8ea2e800] 06:01:04 INFO - PROCESS | 18975 | 1467982864826 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1640ms 06:01:04 INFO - PROCESS | 18975 | 1467982864911 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 06:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:01:04 INFO - PROCESS | 18975 | 1467982864920 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 06:01:04 INFO - PROCESS | 18975 | 1467982864927 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:01:04 INFO - PROCESS | 18975 | 1467982864932 Marionette TRACE conn3 <- [1,2126,null,{}] 06:01:04 INFO - PROCESS | 18975 | 1467982864939 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:04 INFO - PROCESS | 18975 | 1467982864946 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:05 INFO - PROCESS | 18975 | 1467982865179 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 06:01:05 INFO - PROCESS | 18975 | 1467982865412 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:05 INFO - PROCESS | 18975 | 1467982865421 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec5ec00 == 17 [pid = 18975] [id = 539] 06:01:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8ec62c00) [pid = 18975] [serial = 1618] [outer = (nil)] 06:01:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8f616c00) [pid = 18975] [serial = 1619] [outer = 0x8ec62c00] 06:01:05 INFO - PROCESS | 18975 | 1467982865544 Marionette DEBUG loaded listener.js 06:01:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8f61bc00) [pid = 18975] [serial = 1620] [outer = 0x8ec62c00] 06:01:06 INFO - PROCESS | 18975 | 1467982866435 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1537ms 06:01:06 INFO - PROCESS | 18975 | 1467982866465 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 06:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:01:06 INFO - PROCESS | 18975 | 1467982866470 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 06:01:06 INFO - PROCESS | 18975 | 1467982866477 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:01:06 INFO - PROCESS | 18975 | 1467982866481 Marionette TRACE conn3 <- [1,2130,null,{}] 06:01:06 INFO - PROCESS | 18975 | 1467982866487 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:06 INFO - PROCESS | 18975 | 1467982866498 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:06 INFO - PROCESS | 18975 | 1467982866745 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 06:01:07 INFO - PROCESS | 18975 | 1467982866998 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:07 INFO - PROCESS | 18975 | 1467982867005 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cec00 == 18 [pid = 18975] [id = 540] 06:01:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ad17000) [pid = 18975] [serial = 1621] [outer = (nil)] 06:01:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8ff2a800) [pid = 18975] [serial = 1622] [outer = 0x8ad17000] 06:01:07 INFO - PROCESS | 18975 | 1467982867151 Marionette DEBUG loaded listener.js 06:01:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x90124400) [pid = 18975] [serial = 1623] [outer = 0x8ad17000] 06:01:08 INFO - PROCESS | 18975 | 1467982868115 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:01:08 INFO - PROCESS | 18975 | 1467982868169 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 06:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:01:08 INFO - PROCESS | 18975 | 1467982868197 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:01:08 INFO - PROCESS | 18975 | 1467982868201 Marionette TRACE conn3 <- [1,2134,null,{}] 06:01:08 INFO - PROCESS | 18975 | 1467982868208 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:08 INFO - PROCESS | 18975 | 1467982868212 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:08 INFO - PROCESS | 18975 | 1467982868401 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 06:01:08 INFO - PROCESS | 18975 | 1467982868644 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:08 INFO - PROCESS | 18975 | 1467982868655 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ed800 == 19 [pid = 18975] [id = 541] 06:01:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x898d5400) [pid = 18975] [serial = 1624] [outer = (nil)] 06:01:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8c3f1800) [pid = 18975] [serial = 1625] [outer = 0x898d5400] 06:01:08 INFO - PROCESS | 18975 | 1467982868754 Marionette DEBUG loaded listener.js 06:01:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8d44f000) [pid = 18975] [serial = 1626] [outer = 0x898d5400] 06:01:09 INFO - PROCESS | 18975 | 1467982869856 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1749ms 06:01:09 INFO - PROCESS | 18975 | 1467982869947 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 06:01:09 INFO - PROCESS | 18975 | 1467982869952 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 06:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:01:09 INFO - PROCESS | 18975 | 1467982869961 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:01:09 INFO - PROCESS | 18975 | 1467982869965 Marionette TRACE conn3 <- [1,2138,null,{}] 06:01:09 INFO - PROCESS | 18975 | 1467982869973 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:09 INFO - PROCESS | 18975 | 1467982869978 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:10 INFO - PROCESS | 18975 | 1467982870190 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 06:01:10 INFO - PROCESS | 18975 | 1467982870425 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:10 INFO - PROCESS | 18975 | 1467982870436 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cd400 == 20 [pid = 18975] [id = 542] 06:01:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8a2cf800) [pid = 18975] [serial = 1627] [outer = (nil)] 06:01:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8c3f0c00) [pid = 18975] [serial = 1628] [outer = 0x8a2cf800] 06:01:10 INFO - PROCESS | 18975 | 1467982870515 Marionette DEBUG loaded listener.js 06:01:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8beb0000) [pid = 18975] [serial = 1629] [outer = 0x8a2cf800] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8e56a000) [pid = 18975] [serial = 1562] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8ea85800) [pid = 18975] [serial = 1559] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8ec56800) [pid = 18975] [serial = 1541] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8ec57c00) [pid = 18975] [serial = 1542] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8b0dc400) [pid = 18975] [serial = 1529] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8bebac00) [pid = 18975] [serial = 1530] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8d822800) [pid = 18975] [serial = 1553] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8d9ad400) [pid = 18975] [serial = 1554] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8ea32400) [pid = 18975] [serial = 1538] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8ea35400) [pid = 18975] [serial = 1539] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8f46f000) [pid = 18975] [serial = 1544] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8fe31800) [pid = 18975] [serial = 1545] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8e912800) [pid = 18975] [serial = 1535] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8e918800) [pid = 18975] [serial = 1536] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8b0dd800) [pid = 18975] [serial = 1550] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8b4f0800) [pid = 18975] [serial = 1551] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8a2cb800) [pid = 18975] [serial = 1547] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8b4ec000) [pid = 18975] [serial = 1548] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e366400) [pid = 18975] [serial = 1527] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8d9b6c00) [pid = 18975] [serial = 1532] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8e36dc00) [pid = 18975] [serial = 1533] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8e368400) [pid = 18975] [serial = 1557] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ea8a800) [pid = 18975] [serial = 1560] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8e90b000) [pid = 18975] [serial = 1556] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8ea8a400) [pid = 18975] [serial = 1563] [outer = (nil)] [url = about:blank] 06:01:11 INFO - PROCESS | 18975 | 1467982871575 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1642ms 06:01:11 INFO - PROCESS | 18975 | 1467982871603 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 06:01:11 INFO - PROCESS | 18975 | 1467982871610 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 06:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:01:11 INFO - PROCESS | 18975 | 1467982871623 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:01:11 INFO - PROCESS | 18975 | 1467982871630 Marionette TRACE conn3 <- [1,2142,null,{}] 06:01:11 INFO - PROCESS | 18975 | 1467982871636 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:11 INFO - PROCESS | 18975 | 1467982871642 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:11 INFO - PROCESS | 18975 | 1467982871908 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 06:01:12 INFO - PROCESS | 18975 | 1467982872229 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:12 INFO - PROCESS | 18975 | 1467982872240 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f1c00 == 21 [pid = 18975] [id = 543] 06:01:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8d447800) [pid = 18975] [serial = 1630] [outer = (nil)] 06:01:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8d820c00) [pid = 18975] [serial = 1631] [outer = 0x8d447800] 06:01:12 INFO - PROCESS | 18975 | 1467982872388 Marionette DEBUG loaded listener.js 06:01:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8d9b4400) [pid = 18975] [serial = 1632] [outer = 0x8d447800] 06:01:13 INFO - PROCESS | 18975 | 1467982873363 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 06:01:13 INFO - PROCESS | 18975 | 1467982873418 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 06:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:01:13 INFO - PROCESS | 18975 | 1467982873426 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:01:13 INFO - PROCESS | 18975 | 1467982873433 Marionette TRACE conn3 <- [1,2146,null,{}] 06:01:13 INFO - PROCESS | 18975 | 1467982873450 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:13 INFO - PROCESS | 18975 | 1467982873459 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:13 INFO - PROCESS | 18975 | 1467982873644 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 06:01:13 INFO - PROCESS | 18975 | 1467982873856 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:13 INFO - PROCESS | 18975 | 1467982873869 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:13 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e90e400 == 22 [pid = 18975] [id = 544] 06:01:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e90fc00) [pid = 18975] [serial = 1633] [outer = (nil)] 06:01:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8e917c00) [pid = 18975] [serial = 1634] [outer = 0x8e90fc00] 06:01:13 INFO - PROCESS | 18975 | 1467982873946 Marionette DEBUG loaded listener.js 06:01:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8ea2a800) [pid = 18975] [serial = 1635] [outer = 0x8e90fc00] 06:01:14 INFO - PROCESS | 18975 | 1467982874774 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:01:14 INFO - PROCESS | 18975 | 1467982874820 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 06:01:14 INFO - PROCESS | 18975 | 1467982874827 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:01:14 INFO - PROCESS | 18975 | 1467982874836 Marionette TRACE conn3 <- [1,2150,null,{}] 06:01:14 INFO - PROCESS | 18975 | 1467982874859 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:14 INFO - PROCESS | 18975 | 1467982874865 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:15 INFO - PROCESS | 18975 | 1467982875113 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 06:01:15 INFO - PROCESS | 18975 | 1467982875140 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:15 INFO - PROCESS | 18975 | 1467982875150 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e4000 == 23 [pid = 18975] [id = 545] 06:01:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e913c00) [pid = 18975] [serial = 1636] [outer = (nil)] 06:01:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ea87800) [pid = 18975] [serial = 1637] [outer = 0x8e913c00] 06:01:15 INFO - PROCESS | 18975 | 1467982875229 Marionette DEBUG loaded listener.js 06:01:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ec54c00) [pid = 18975] [serial = 1638] [outer = 0x8e913c00] 06:01:16 INFO - PROCESS | 18975 | 1467982876348 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8b4ed000) [pid = 18975] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8c3f0000) [pid = 18975] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ad11000) [pid = 18975] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e370c00) [pid = 18975] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8e56d800) [pid = 18975] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8b4e6000) [pid = 18975] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e36a400) [pid = 18975] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8b0d4800) [pid = 18975] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x90124c00) [pid = 18975] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8c4e9c00) [pid = 18975] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x888eb000) [pid = 18975] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8b4e1800) [pid = 18975] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:01:16 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x888e5800) [pid = 18975] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1617ms 06:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:01:16 INFO - PROCESS | 18975 | 1467982876443 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 06:01:16 INFO - PROCESS | 18975 | 1467982876446 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 06:01:16 INFO - PROCESS | 18975 | 1467982876454 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:01:16 INFO - PROCESS | 18975 | 1467982876456 Marionette TRACE conn3 <- [1,2154,null,{}] 06:01:16 INFO - PROCESS | 18975 | 1467982876464 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:16 INFO - PROCESS | 18975 | 1467982876469 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:16 INFO - PROCESS | 18975 | 1467982876630 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 06:01:16 INFO - PROCESS | 18975 | 1467982876824 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 18975 | 1467982876833 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:16 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3400 == 24 [pid = 18975] [id = 546] 06:01:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8ad1ac00) [pid = 18975] [serial = 1639] [outer = (nil)] 06:01:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8d44f800) [pid = 18975] [serial = 1640] [outer = 0x8ad1ac00] 06:01:16 INFO - PROCESS | 18975 | 1467982876905 Marionette DEBUG loaded listener.js 06:01:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8e370000) [pid = 18975] [serial = 1641] [outer = 0x8ad1ac00] 06:01:17 INFO - PROCESS | 18975 | 1467982877704 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1290ms 06:01:17 INFO - PROCESS | 18975 | 1467982877743 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 06:01:17 INFO - PROCESS | 18975 | 1467982877748 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 06:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:01:17 INFO - PROCESS | 18975 | 1467982877754 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:01:17 INFO - PROCESS | 18975 | 1467982877758 Marionette TRACE conn3 <- [1,2158,null,{}] 06:01:17 INFO - PROCESS | 18975 | 1467982877763 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:17 INFO - PROCESS | 18975 | 1467982877773 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:17 INFO - PROCESS | 18975 | 1467982877975 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 06:01:18 INFO - PROCESS | 18975 | 1467982878120 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:18 INFO - PROCESS | 18975 | 1467982878128 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:18 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e6000 == 25 [pid = 18975] [id = 547] 06:01:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8a2c3800) [pid = 18975] [serial = 1642] [outer = (nil)] 06:01:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8fe37c00) [pid = 18975] [serial = 1643] [outer = 0x8a2c3800] 06:01:18 INFO - PROCESS | 18975 | 1467982878201 Marionette DEBUG loaded listener.js 06:01:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8ff2a400) [pid = 18975] [serial = 1644] [outer = 0x8a2c3800] 06:01:19 INFO - PROCESS | 18975 | 1467982879290 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1583ms 06:01:19 INFO - PROCESS | 18975 | 1467982879338 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 06:01:19 INFO - PROCESS | 18975 | 1467982879345 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 06:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:01:19 INFO - PROCESS | 18975 | 1467982879353 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:01:19 INFO - PROCESS | 18975 | 1467982879361 Marionette TRACE conn3 <- [1,2162,null,{}] 06:01:19 INFO - PROCESS | 18975 | 1467982879369 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:19 INFO - PROCESS | 18975 | 1467982879374 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:19 INFO - PROCESS | 18975 | 1467982879577 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 06:01:19 INFO - PROCESS | 18975 | 1467982879876 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:19 INFO - PROCESS | 18975 | 1467982879883 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0db000 == 26 [pid = 18975] [id = 548] 06:01:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8b4e1800) [pid = 18975] [serial = 1645] [outer = (nil)] 06:01:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8bebb000) [pid = 18975] [serial = 1646] [outer = 0x8b4e1800] 06:01:19 INFO - PROCESS | 18975 | 1467982879988 Marionette DEBUG loaded listener.js 06:01:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8d441800) [pid = 18975] [serial = 1647] [outer = 0x8b4e1800] 06:01:20 INFO - PROCESS | 18975 | 1467982880902 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1594ms 06:01:20 INFO - PROCESS | 18975 | 1467982880947 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 06:01:20 INFO - PROCESS | 18975 | 1467982880956 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 06:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:01:20 INFO - PROCESS | 18975 | 1467982880987 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:01:20 INFO - PROCESS | 18975 | 1467982880991 Marionette TRACE conn3 <- [1,2166,null,{}] 06:01:21 INFO - PROCESS | 18975 | 1467982880999 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:21 INFO - PROCESS | 18975 | 1467982881006 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:21 INFO - PROCESS | 18975 | 1467982881220 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 06:01:21 INFO - PROCESS | 18975 | 1467982881467 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:21 INFO - PROCESS | 18975 | 1467982881475 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c2c00 == 27 [pid = 18975] [id = 549] 06:01:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e627400) [pid = 18975] [serial = 1648] [outer = (nil)] 06:01:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e918800) [pid = 18975] [serial = 1649] [outer = 0x8e627400] 06:01:21 INFO - PROCESS | 18975 | 1467982881581 Marionette DEBUG loaded listener.js 06:01:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ea32000) [pid = 18975] [serial = 1650] [outer = 0x8e627400] 06:01:22 INFO - PROCESS | 18975 | 1467982882574 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1640ms 06:01:22 INFO - PROCESS | 18975 | 1467982882625 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 06:01:22 INFO - PROCESS | 18975 | 1467982882629 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 06:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:01:22 INFO - PROCESS | 18975 | 1467982882637 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:01:22 INFO - PROCESS | 18975 | 1467982882643 Marionette TRACE conn3 <- [1,2170,null,{}] 06:01:22 INFO - PROCESS | 18975 | 1467982882661 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:22 INFO - PROCESS | 18975 | 1467982882671 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:22 INFO - PROCESS | 18975 | 1467982882939 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 06:01:23 INFO - PROCESS | 18975 | 1467982883233 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:23 INFO - PROCESS | 18975 | 1467982883242 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x8fe34c00 == 28 [pid = 18975] [id = 550] 06:01:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8fe37000) [pid = 18975] [serial = 1651] [outer = (nil)] 06:01:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x90121c00) [pid = 18975] [serial = 1652] [outer = 0x8fe37000] 06:01:23 INFO - PROCESS | 18975 | 1467982883336 Marionette DEBUG loaded listener.js 06:01:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x902e3800) [pid = 18975] [serial = 1653] [outer = 0x8fe37000] 06:01:24 INFO - PROCESS | 18975 | 1467982884230 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1644ms 06:01:24 INFO - PROCESS | 18975 | 1467982884282 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 06:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:01:24 INFO - PROCESS | 18975 | 1467982884287 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 06:01:24 INFO - PROCESS | 18975 | 1467982884294 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:01:24 INFO - PROCESS | 18975 | 1467982884300 Marionette TRACE conn3 <- [1,2174,null,{}] 06:01:24 INFO - PROCESS | 18975 | 1467982884307 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:24 INFO - PROCESS | 18975 | 1467982884312 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:24 INFO - PROCESS | 18975 | 1467982884526 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 06:01:24 INFO - PROCESS | 18975 | 1467982884765 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:24 INFO - PROCESS | 18975 | 1467982884780 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:24 INFO - PROCESS | 18975 | ++DOCSHELL 0x898df800 == 29 [pid = 18975] [id = 551] 06:01:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x902e3000) [pid = 18975] [serial = 1654] [outer = (nil)] 06:01:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x902ef400) [pid = 18975] [serial = 1655] [outer = 0x902e3000] 06:01:24 INFO - PROCESS | 18975 | 1467982884919 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x918d8c00) [pid = 18975] [serial = 1656] [outer = 0x902e3000] 06:01:25 INFO - PROCESS | 18975 | 1467982885850 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1597ms 06:01:25 INFO - PROCESS | 18975 | 1467982885892 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 06:01:25 INFO - PROCESS | 18975 | 1467982885897 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 06:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:01:25 INFO - PROCESS | 18975 | 1467982885904 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:01:25 INFO - PROCESS | 18975 | 1467982885908 Marionette TRACE conn3 <- [1,2178,null,{}] 06:01:25 INFO - PROCESS | 18975 | 1467982885914 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:25 INFO - PROCESS | 18975 | 1467982885919 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:26 INFO - PROCESS | 18975 | 1467982886118 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 06:01:26 INFO - PROCESS | 18975 | 1467982886307 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:26 INFO - PROCESS | 18975 | 1467982886317 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:26 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0df400 == 30 [pid = 18975] [id = 552] 06:01:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8d9ab800) [pid = 18975] [serial = 1657] [outer = (nil)] 06:01:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x918e3c00) [pid = 18975] [serial = 1658] [outer = 0x8d9ab800] 06:01:26 INFO - PROCESS | 18975 | 1467982886444 Marionette DEBUG loaded listener.js 06:01:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x9190e000) [pid = 18975] [serial = 1659] [outer = 0x8d9ab800] 06:01:27 INFO - PROCESS | 18975 | 1467982887410 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1584ms 06:01:27 INFO - PROCESS | 18975 | 1467982887489 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 06:01:27 INFO - PROCESS | 18975 | 1467982887494 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 06:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:01:27 INFO - PROCESS | 18975 | 1467982887500 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:01:27 INFO - PROCESS | 18975 | 1467982887504 Marionette TRACE conn3 <- [1,2182,null,{}] 06:01:27 INFO - PROCESS | 18975 | 1467982887510 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:27 INFO - PROCESS | 18975 | 1467982887520 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:27 INFO - PROCESS | 18975 | 1467982887771 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 06:01:28 INFO - PROCESS | 18975 | 1467982888058 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:28 INFO - PROCESS | 18975 | 1467982888066 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:28 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d81fc00 == 31 [pid = 18975] [id = 553] 06:01:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x918dec00) [pid = 18975] [serial = 1660] [outer = (nil)] 06:01:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x919d3800) [pid = 18975] [serial = 1661] [outer = 0x918dec00] 06:01:28 INFO - PROCESS | 18975 | 1467982888152 Marionette DEBUG loaded listener.js 06:01:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x919d5c00) [pid = 18975] [serial = 1662] [outer = 0x918dec00] 06:01:29 INFO - PROCESS | 18975 | 1467982889062 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1631ms 06:01:29 INFO - PROCESS | 18975 | 1467982889136 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 06:01:29 INFO - PROCESS | 18975 | 1467982889140 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 06:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:01:29 INFO - PROCESS | 18975 | 1467982889147 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:01:29 INFO - PROCESS | 18975 | 1467982889151 Marionette TRACE conn3 <- [1,2186,null,{}] 06:01:29 INFO - PROCESS | 18975 | 1467982889157 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:29 INFO - PROCESS | 18975 | 1467982889162 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:29 INFO - PROCESS | 18975 | 1467982889348 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 06:01:29 INFO - PROCESS | 18975 | 1467982889586 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:29 INFO - PROCESS | 18975 | 1467982889595 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x898de800 == 32 [pid = 18975] [id = 554] 06:01:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8a2ccc00) [pid = 18975] [serial = 1663] [outer = (nil)] 06:01:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8e56fc00) [pid = 18975] [serial = 1664] [outer = 0x8a2ccc00] 06:01:29 INFO - PROCESS | 18975 | 1467982889694 Marionette DEBUG loaded listener.js 06:01:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x91aadc00) [pid = 18975] [serial = 1665] [outer = 0x8a2ccc00] 06:01:30 INFO - PROCESS | 18975 | 1467982890623 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1535ms 06:01:30 INFO - PROCESS | 18975 | 1467982890683 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 06:01:30 INFO - PROCESS | 18975 | 1467982890687 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 06:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:01:30 INFO - PROCESS | 18975 | 1467982890694 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:01:30 INFO - PROCESS | 18975 | 1467982890698 Marionette TRACE conn3 <- [1,2190,null,{}] 06:01:30 INFO - PROCESS | 18975 | 1467982890704 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:30 INFO - PROCESS | 18975 | 1467982890709 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:30 INFO - PROCESS | 18975 | 1467982890896 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 06:01:31 INFO - PROCESS | 18975 | 1467982891138 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:31 INFO - PROCESS | 18975 | 1467982891147 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:31 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cb400 == 33 [pid = 18975] [id = 555] 06:01:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8a2cb800) [pid = 18975] [serial = 1666] [outer = (nil)] 06:01:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8ad15800) [pid = 18975] [serial = 1667] [outer = 0x8a2cb800] 06:01:31 INFO - PROCESS | 18975 | 1467982891503 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8b4e7c00) [pid = 18975] [serial = 1668] [outer = 0x8a2cb800] 06:01:32 INFO - PROCESS | 18975 | 1467982892459 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1836ms 06:01:32 INFO - PROCESS | 18975 | 1467982892533 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 06:01:32 INFO - PROCESS | 18975 | 1467982892539 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 06:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:01:32 INFO - PROCESS | 18975 | 1467982892548 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:01:32 INFO - PROCESS | 18975 | 1467982892552 Marionette TRACE conn3 <- [1,2194,null,{}] 06:01:32 INFO - PROCESS | 18975 | 1467982892559 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:32 INFO - PROCESS | 18975 | 1467982892564 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:32 INFO - PROCESS | 18975 | 1467982892808 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 06:01:33 INFO - PROCESS | 18975 | 1467982893137 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:33 INFO - PROCESS | 18975 | 1467982893150 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:33 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3fb400 == 34 [pid = 18975] [id = 556] 06:01:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8c4eb400) [pid = 18975] [serial = 1669] [outer = (nil)] 06:01:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8d9a7c00) [pid = 18975] [serial = 1670] [outer = 0x8c4eb400] 06:01:33 INFO - PROCESS | 18975 | 1467982893236 Marionette DEBUG loaded listener.js 06:01:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8e369400) [pid = 18975] [serial = 1671] [outer = 0x8c4eb400] 06:01:34 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e1400 == 33 [pid = 18975] [id = 529] 06:01:34 INFO - PROCESS | 18975 | --DOCSHELL 0x888e4400 == 32 [pid = 18975] [id = 530] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8e62a400) [pid = 18975] [serial = 1604] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8beb3800) [pid = 18975] [serial = 1568] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8fe36000) [pid = 18975] [serial = 1577] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8b4ea000) [pid = 18975] [serial = 1586] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8e62a800) [pid = 18975] [serial = 1572] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x918de400) [pid = 18975] [serial = 1583] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8c4f8c00) [pid = 18975] [serial = 1598] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8e624800) [pid = 18975] [serial = 1602] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8c3f7000) [pid = 18975] [serial = 1569] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8b0dec00) [pid = 18975] [serial = 1595] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x90129800) [pid = 18975] [serial = 1580] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8f466800) [pid = 18975] [serial = 1574] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x898dc800) [pid = 18975] [serial = 1566] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8d445400) [pid = 18975] [serial = 1587] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8ff25c00) [pid = 18975] [serial = 1578] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8beb0400) [pid = 18975] [serial = 1589] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8b4eb400) [pid = 18975] [serial = 1596] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8d44d000) [pid = 18975] [serial = 1599] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8e564800) [pid = 18975] [serial = 1601] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x902ec400) [pid = 18975] [serial = 1581] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x888f0800) [pid = 18975] [serial = 1565] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x9190a400) [pid = 18975] [serial = 1584] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x898d8000) [pid = 18975] [serial = 1593] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8f617400) [pid = 18975] [serial = 1575] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x888edc00) [pid = 18975] [serial = 1592] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8e56e400) [pid = 18975] [serial = 1571] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8c3f5c00) [pid = 18975] [serial = 1590] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18975 | 1467982895462 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2943ms 06:01:35 INFO - PROCESS | 18975 | 1467982895491 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 06:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:01:35 INFO - PROCESS | 18975 | 1467982895498 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 06:01:35 INFO - PROCESS | 18975 | 1467982895506 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:01:35 INFO - PROCESS | 18975 | 1467982895511 Marionette TRACE conn3 <- [1,2198,null,{}] 06:01:35 INFO - PROCESS | 18975 | 1467982895520 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:35 INFO - PROCESS | 18975 | 1467982895526 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:35 INFO - PROCESS | 18975 | 1467982895700 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 06:01:35 INFO - PROCESS | 18975 | 1467982895899 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:35 INFO - PROCESS | 18975 | 1467982895908 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0f400 == 33 [pid = 18975] [id = 557] 06:01:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ad11000) [pid = 18975] [serial = 1672] [outer = (nil)] 06:01:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8ad1c000) [pid = 18975] [serial = 1673] [outer = 0x8ad11000] 06:01:35 INFO - PROCESS | 18975 | 1467982895987 Marionette DEBUG loaded listener.js 06:01:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8b0d2c00) [pid = 18975] [serial = 1674] [outer = 0x8ad11000] 06:01:36 INFO - PROCESS | 18975 | 1467982896756 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1290ms 06:01:36 INFO - PROCESS | 18975 | 1467982896795 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 06:01:36 INFO - PROCESS | 18975 | 1467982896804 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 06:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:01:36 INFO - PROCESS | 18975 | 1467982896817 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:01:36 INFO - PROCESS | 18975 | 1467982896821 Marionette TRACE conn3 <- [1,2202,null,{}] 06:01:36 INFO - PROCESS | 18975 | 1467982896827 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:36 INFO - PROCESS | 18975 | 1467982896833 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:37 INFO - PROCESS | 18975 | 1467982897011 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 06:01:37 INFO - PROCESS | 18975 | 1467982897168 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:37 INFO - PROCESS | 18975 | 1467982897181 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:37 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb3c00 == 34 [pid = 18975] [id = 558] 06:01:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8beb6c00) [pid = 18975] [serial = 1675] [outer = (nil)] 06:01:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8bebc400) [pid = 18975] [serial = 1676] [outer = 0x8beb6c00] 06:01:37 INFO - PROCESS | 18975 | 1467982897269 Marionette DEBUG loaded listener.js 06:01:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8c3f5c00) [pid = 18975] [serial = 1677] [outer = 0x8beb6c00] 06:01:38 INFO - PROCESS | 18975 | 1467982898234 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1483ms 06:01:38 INFO - PROCESS | 18975 | 1467982898299 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 06:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:01:38 INFO - PROCESS | 18975 | 1467982898304 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 06:01:38 INFO - PROCESS | 18975 | 1467982898310 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:01:38 INFO - PROCESS | 18975 | 1467982898317 Marionette TRACE conn3 <- [1,2206,null,{}] 06:01:38 INFO - PROCESS | 18975 | 1467982898345 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:38 INFO - PROCESS | 18975 | 1467982898354 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:38 INFO - PROCESS | 18975 | 1467982898591 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 06:01:38 INFO - PROCESS | 18975 | 1467982898617 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:38 INFO - PROCESS | 18975 | 1467982898631 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9b0c00 == 35 [pid = 18975] [id = 559] 06:01:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8d9b1400) [pid = 18975] [serial = 1678] [outer = (nil)] 06:01:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8d9b5c00) [pid = 18975] [serial = 1679] [outer = 0x8d9b1400] 06:01:38 INFO - PROCESS | 18975 | 1467982898708 Marionette DEBUG loaded listener.js 06:01:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e563800) [pid = 18975] [serial = 1680] [outer = 0x8d9b1400] 06:01:40 INFO - PROCESS | 18975 | 1467982900278 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8e913c00) [pid = 18975] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ad12800) [pid = 18975] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8ad17000) [pid = 18975] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8b0d9c00) [pid = 18975] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ea2e800) [pid = 18975] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8ad13000) [pid = 18975] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ea36800) [pid = 18975] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8d447800) [pid = 18975] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ec62c00) [pid = 18975] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x898d5400) [pid = 18975] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8a2c3800) [pid = 18975] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8e90fc00) [pid = 18975] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8a2cf800) [pid = 18975] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:01:40 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8ad1ac00) [pid = 18975] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2099ms 06:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:01:40 INFO - PROCESS | 18975 | 1467982900436 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 06:01:40 INFO - PROCESS | 18975 | 1467982900439 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 06:01:40 INFO - PROCESS | 18975 | 1467982900447 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:01:40 INFO - PROCESS | 18975 | 1467982900450 Marionette TRACE conn3 <- [1,2210,null,{}] 06:01:40 INFO - PROCESS | 18975 | 1467982900456 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:40 INFO - PROCESS | 18975 | 1467982900461 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:40 INFO - PROCESS | 18975 | 1467982900672 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 06:01:40 INFO - PROCESS | 18975 | 1467982900762 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:40 INFO - PROCESS | 18975 | 1467982900769 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x898dfc00 == 36 [pid = 18975] [id = 560] 06:01:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8b4e5000) [pid = 18975] [serial = 1681] [outer = (nil)] 06:01:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8e570000) [pid = 18975] [serial = 1682] [outer = 0x8b4e5000] 06:01:40 INFO - PROCESS | 18975 | 1467982900842 Marionette DEBUG loaded listener.js 06:01:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e62f800) [pid = 18975] [serial = 1683] [outer = 0x8b4e5000] 06:01:41 INFO - PROCESS | 18975 | 1467982901584 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1190ms 06:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:01:41 INFO - PROCESS | 18975 | 1467982901636 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 06:01:41 INFO - PROCESS | 18975 | 1467982901639 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 06:01:41 INFO - PROCESS | 18975 | 1467982901651 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:01:41 INFO - PROCESS | 18975 | 1467982901654 Marionette TRACE conn3 <- [1,2214,null,{}] 06:01:41 INFO - PROCESS | 18975 | 1467982901659 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:41 INFO - PROCESS | 18975 | 1467982901667 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:41 INFO - PROCESS | 18975 | 1467982901832 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 06:01:41 INFO - PROCESS | 18975 | 1467982901841 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:41 INFO - PROCESS | 18975 | 1467982901851 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e905800 == 37 [pid = 18975] [id = 561] 06:01:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e909000) [pid = 18975] [serial = 1684] [outer = (nil)] 06:01:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e910000) [pid = 18975] [serial = 1685] [outer = 0x8e909000] 06:01:41 INFO - PROCESS | 18975 | 1467982901923 Marionette DEBUG loaded listener.js 06:01:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8e91b000) [pid = 18975] [serial = 1686] [outer = 0x8e909000] 06:01:43 INFO - PROCESS | 18975 | 1467982903107 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1536ms 06:01:43 INFO - PROCESS | 18975 | 1467982903183 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 06:01:43 INFO - PROCESS | 18975 | 1467982903192 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 06:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:01:43 INFO - PROCESS | 18975 | 1467982903202 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:01:43 INFO - PROCESS | 18975 | 1467982903207 Marionette TRACE conn3 <- [1,2218,null,{}] 06:01:43 INFO - PROCESS | 18975 | 1467982903218 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:43 INFO - PROCESS | 18975 | 1467982903224 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:43 INFO - PROCESS | 18975 | 1467982903562 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 06:01:43 INFO - PROCESS | 18975 | 1467982903767 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:43 INFO - PROCESS | 18975 | 1467982903779 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0e0800 == 38 [pid = 18975] [id = 562] 06:01:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8b4e2000) [pid = 18975] [serial = 1687] [outer = (nil)] 06:01:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8beb5400) [pid = 18975] [serial = 1688] [outer = 0x8b4e2000] 06:01:43 INFO - PROCESS | 18975 | 1467982903871 Marionette DEBUG loaded listener.js 06:01:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8c4eac00) [pid = 18975] [serial = 1689] [outer = 0x8b4e2000] 06:01:44 INFO - PROCESS | 18975 | 1467982904835 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1695ms 06:01:44 INFO - PROCESS | 18975 | 1467982904897 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 06:01:44 INFO - PROCESS | 18975 | 1467982904905 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 06:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:01:44 INFO - PROCESS | 18975 | 1467982904919 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:01:44 INFO - PROCESS | 18975 | 1467982904924 Marionette TRACE conn3 <- [1,2222,null,{}] 06:01:44 INFO - PROCESS | 18975 | 1467982904931 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:44 INFO - PROCESS | 18975 | 1467982904938 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:45 INFO - PROCESS | 18975 | 1467982905175 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 06:01:45 INFO - PROCESS | 18975 | 1467982905419 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:45 INFO - PROCESS | 18975 | 1467982905433 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d822000 == 39 [pid = 18975] [id = 563] 06:01:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e56dc00) [pid = 18975] [serial = 1690] [outer = (nil)] 06:01:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e629000) [pid = 18975] [serial = 1691] [outer = 0x8e56dc00] 06:01:45 INFO - PROCESS | 18975 | 1467982905579 Marionette DEBUG loaded listener.js 06:01:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8d9b1800) [pid = 18975] [serial = 1692] [outer = 0x8e56dc00] 06:01:46 INFO - PROCESS | 18975 | 1467982906549 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1693ms 06:01:46 INFO - PROCESS | 18975 | 1467982906613 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 06:01:46 INFO - PROCESS | 18975 | 1467982906618 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 06:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:01:46 INFO - PROCESS | 18975 | 1467982906625 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:01:46 INFO - PROCESS | 18975 | 1467982906631 Marionette TRACE conn3 <- [1,2226,null,{}] 06:01:46 INFO - PROCESS | 18975 | 1467982906649 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:46 INFO - PROCESS | 18975 | 1467982906659 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:46 INFO - PROCESS | 18975 | 1467982906898 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 06:01:47 INFO - PROCESS | 18975 | 1467982907178 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:47 INFO - PROCESS | 18975 | 1467982907192 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea8f000 == 40 [pid = 18975] [id = 564] 06:01:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8ea90800) [pid = 18975] [serial = 1693] [outer = (nil)] 06:01:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ec5a000) [pid = 18975] [serial = 1694] [outer = 0x8ea90800] 06:01:47 INFO - PROCESS | 18975 | 1467982907281 Marionette DEBUG loaded listener.js 06:01:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8ec5e400) [pid = 18975] [serial = 1695] [outer = 0x8ea90800] 06:01:48 INFO - PROCESS | 18975 | 1467982908233 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1640ms 06:01:48 INFO - PROCESS | 18975 | 1467982908266 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 06:01:48 INFO - PROCESS | 18975 | 1467982908271 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 06:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:01:48 INFO - PROCESS | 18975 | 1467982908278 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:01:48 INFO - PROCESS | 18975 | 1467982908283 Marionette TRACE conn3 <- [1,2230,null,{}] 06:01:48 INFO - PROCESS | 18975 | 1467982908289 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:48 INFO - PROCESS | 18975 | 1467982908295 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:48 INFO - PROCESS | 18975 | 1467982908492 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 06:01:48 INFO - PROCESS | 18975 | 1467982908680 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:48 INFO - PROCESS | 18975 | 1467982908692 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:48 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9ad800 == 41 [pid = 18975] [id = 565] 06:01:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8ec62c00) [pid = 18975] [serial = 1696] [outer = (nil)] 06:01:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8f614400) [pid = 18975] [serial = 1697] [outer = 0x8ec62c00] 06:01:48 INFO - PROCESS | 18975 | 1467982908818 Marionette DEBUG loaded listener.js 06:01:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8f619400) [pid = 18975] [serial = 1698] [outer = 0x8ec62c00] 06:01:49 INFO - PROCESS | 18975 | 1467982909733 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1487ms 06:01:49 INFO - PROCESS | 18975 | 1467982909766 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 06:01:49 INFO - PROCESS | 18975 | 1467982909770 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 06:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:01:49 INFO - PROCESS | 18975 | 1467982909779 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:01:49 INFO - PROCESS | 18975 | 1467982909783 Marionette TRACE conn3 <- [1,2234,null,{}] 06:01:49 INFO - PROCESS | 18975 | 1467982909790 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:49 INFO - PROCESS | 18975 | 1467982909795 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:49 INFO - PROCESS | 18975 | 1467982909979 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 06:01:50 INFO - PROCESS | 18975 | 1467982910227 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:50 INFO - PROCESS | 18975 | 1467982910237 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d1c00 == 42 [pid = 18975] [id = 566] 06:01:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8f469000) [pid = 18975] [serial = 1699] [outer = (nil)] 06:01:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8fe33000) [pid = 18975] [serial = 1700] [outer = 0x8f469000] 06:01:50 INFO - PROCESS | 18975 | 1467982910367 Marionette DEBUG loaded listener.js 06:01:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8ff23800) [pid = 18975] [serial = 1701] [outer = 0x8f469000] 06:01:51 INFO - PROCESS | 18975 | 1467982911284 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1537ms 06:01:51 INFO - PROCESS | 18975 | 1467982911317 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 06:01:51 INFO - PROCESS | 18975 | 1467982911322 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 06:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:01:51 INFO - PROCESS | 18975 | 1467982911329 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:01:51 INFO - PROCESS | 18975 | 1467982911333 Marionette TRACE conn3 <- [1,2238,null,{}] 06:01:51 INFO - PROCESS | 18975 | 1467982911339 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:51 INFO - PROCESS | 18975 | 1467982911351 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:51 INFO - PROCESS | 18975 | 1467982911597 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 06:01:51 INFO - PROCESS | 18975 | 1467982911852 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:51 INFO - PROCESS | 18975 | 1467982911864 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c8000 == 43 [pid = 18975] [id = 567] 06:01:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8a2c9400) [pid = 18975] [serial = 1702] [outer = (nil)] 06:01:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x90124c00) [pid = 18975] [serial = 1703] [outer = 0x8a2c9400] 06:01:51 INFO - PROCESS | 18975 | 1467982911994 Marionette DEBUG loaded listener.js 06:01:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x902e5c00) [pid = 18975] [serial = 1704] [outer = 0x8a2c9400] 06:01:52 INFO - PROCESS | 18975 | 1467982912930 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1645ms 06:01:52 INFO - PROCESS | 18975 | 1467982912976 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 06:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:01:52 INFO - PROCESS | 18975 | 1467982912980 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 06:01:52 INFO - PROCESS | 18975 | 1467982912987 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:01:52 INFO - PROCESS | 18975 | 1467982912991 Marionette TRACE conn3 <- [1,2242,null,{}] 06:01:53 INFO - PROCESS | 18975 | 1467982912998 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:53 INFO - PROCESS | 18975 | 1467982913003 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:53 INFO - PROCESS | 18975 | 1467982913188 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 06:01:53 INFO - PROCESS | 18975 | 1467982913428 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:53 INFO - PROCESS | 18975 | 1467982913438 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:53 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e9800 == 44 [pid = 18975] [id = 568] 06:01:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8a2c2000) [pid = 18975] [serial = 1705] [outer = (nil)] 06:01:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8c4e9c00) [pid = 18975] [serial = 1706] [outer = 0x8a2c2000] 06:01:53 INFO - PROCESS | 18975 | 1467982913565 Marionette DEBUG loaded listener.js 06:01:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8d9af800) [pid = 18975] [serial = 1707] [outer = 0x8a2c2000] 06:01:54 INFO - PROCESS | 18975 | 1467982914474 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1533ms 06:01:54 INFO - PROCESS | 18975 | 1467982914521 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 06:01:54 INFO - PROCESS | 18975 | 1467982914525 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 06:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:01:54 INFO - PROCESS | 18975 | 1467982914533 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:01:54 INFO - PROCESS | 18975 | 1467982914537 Marionette TRACE conn3 <- [1,2246,null,{}] 06:01:54 INFO - PROCESS | 18975 | 1467982914543 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:54 INFO - PROCESS | 18975 | 1467982914549 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:54 INFO - PROCESS | 18975 | 1467982914744 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 06:01:55 INFO - PROCESS | 18975 | 1467982915128 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:55 INFO - PROCESS | 18975 | 1467982915146 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ea000 == 45 [pid = 18975] [id = 569] 06:01:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x888ea400) [pid = 18975] [serial = 1708] [outer = (nil)] 06:01:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x898d3800) [pid = 18975] [serial = 1709] [outer = 0x888ea400] 06:01:55 INFO - PROCESS | 18975 | 1467982915268 Marionette DEBUG loaded listener.js 06:01:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x898ddc00) [pid = 18975] [serial = 1710] [outer = 0x888ea400] 06:01:56 INFO - PROCESS | 18975 | --DOCSHELL 0x898dfc00 == 44 [pid = 18975] [id = 560] 06:01:56 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9b0c00 == 43 [pid = 18975] [id = 559] 06:01:56 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb3c00 == 42 [pid = 18975] [id = 558] 06:01:56 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0f400 == 41 [pid = 18975] [id = 557] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8ea87800) [pid = 18975] [serial = 1637] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8ec54c00) [pid = 18975] [serial = 1638] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8e62f400) [pid = 18975] [serial = 1605] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8ff2a800) [pid = 18975] [serial = 1622] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x90124400) [pid = 18975] [serial = 1623] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8e561800) [pid = 18975] [serial = 1610] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8e62b800) [pid = 18975] [serial = 1611] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8f463800) [pid = 18975] [serial = 1616] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8f469800) [pid = 18975] [serial = 1617] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8ad1a800) [pid = 18975] [serial = 1607] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8c3f9000) [pid = 18975] [serial = 1608] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8ea81400) [pid = 18975] [serial = 1613] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8ea8cc00) [pid = 18975] [serial = 1614] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8d820c00) [pid = 18975] [serial = 1631] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8d9b4400) [pid = 18975] [serial = 1632] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8f616c00) [pid = 18975] [serial = 1619] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8f61bc00) [pid = 18975] [serial = 1620] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8c3f1800) [pid = 18975] [serial = 1625] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8d44f000) [pid = 18975] [serial = 1626] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8fe37c00) [pid = 18975] [serial = 1643] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e917c00) [pid = 18975] [serial = 1634] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8c3f0c00) [pid = 18975] [serial = 1628] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ff2a400) [pid = 18975] [serial = 1644] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8beb0000) [pid = 18975] [serial = 1629] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8d44f800) [pid = 18975] [serial = 1640] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8ea2a800) [pid = 18975] [serial = 1635] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8e370000) [pid = 18975] [serial = 1641] [outer = (nil)] [url = about:blank] 06:01:56 INFO - PROCESS | 18975 | 1467982916451 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1946ms 06:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:01:56 INFO - PROCESS | 18975 | 1467982916482 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 06:01:56 INFO - PROCESS | 18975 | 1467982916487 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 06:01:56 INFO - PROCESS | 18975 | 1467982916505 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:01:56 INFO - PROCESS | 18975 | 1467982916511 Marionette TRACE conn3 <- [1,2250,null,{}] 06:01:56 INFO - PROCESS | 18975 | 1467982916526 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:56 INFO - PROCESS | 18975 | 1467982916532 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:56 INFO - PROCESS | 18975 | 1467982916711 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 06:01:56 INFO - PROCESS | 18975 | 1467982916930 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:56 INFO - PROCESS | 18975 | 1467982916948 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0fc00 == 42 [pid = 18975] [id = 570] 06:01:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8b0dd400) [pid = 18975] [serial = 1711] [outer = (nil)] 06:01:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8c3f0c00) [pid = 18975] [serial = 1712] [outer = 0x8b0dd400] 06:01:57 INFO - PROCESS | 18975 | 1467982917028 Marionette DEBUG loaded listener.js 06:01:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8c4f2800) [pid = 18975] [serial = 1713] [outer = 0x8b0dd400] 06:01:57 INFO - PROCESS | 18975 | 1467982917825 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1354ms 06:01:57 INFO - PROCESS | 18975 | 1467982917853 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 06:01:57 INFO - PROCESS | 18975 | 1467982917859 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 06:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:01:57 INFO - PROCESS | 18975 | 1467982917867 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:01:57 INFO - PROCESS | 18975 | 1467982917870 Marionette TRACE conn3 <- [1,2254,null,{}] 06:01:57 INFO - PROCESS | 18975 | 1467982917877 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:57 INFO - PROCESS | 18975 | 1467982917883 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:58 INFO - PROCESS | 18975 | 1467982918052 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 06:01:58 INFO - PROCESS | 18975 | 1467982918070 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:58 INFO - PROCESS | 18975 | 1467982918079 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:58 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d442c00 == 43 [pid = 18975] [id = 571] 06:01:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8d822800) [pid = 18975] [serial = 1714] [outer = (nil)] 06:01:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8e56e800) [pid = 18975] [serial = 1715] [outer = 0x8d822800] 06:01:58 INFO - PROCESS | 18975 | 1467982918152 Marionette DEBUG loaded listener.js 06:01:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e62c800) [pid = 18975] [serial = 1716] [outer = 0x8d822800] 06:01:59 INFO - PROCESS | 18975 | 1467982919216 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1398ms 06:01:59 INFO - PROCESS | 18975 | 1467982919268 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 06:01:59 INFO - PROCESS | 18975 | 1467982919273 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 06:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:01:59 INFO - PROCESS | 18975 | 1467982919288 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:01:59 INFO - PROCESS | 18975 | 1467982919298 Marionette TRACE conn3 <- [1,2258,null,{}] 06:01:59 INFO - PROCESS | 18975 | 1467982919317 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:59 INFO - PROCESS | 18975 | 1467982919325 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:59 INFO - PROCESS | 18975 | 1467982919559 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 06:01:59 INFO - PROCESS | 18975 | 1467982919585 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:59 INFO - PROCESS | 18975 | 1467982919592 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:01:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e4400 == 44 [pid = 18975] [id = 572] 06:01:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e920c00) [pid = 18975] [serial = 1717] [outer = (nil)] 06:01:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ea82c00) [pid = 18975] [serial = 1718] [outer = 0x8e920c00] 06:01:59 INFO - PROCESS | 18975 | 1467982919666 Marionette DEBUG loaded listener.js 06:01:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ea89000) [pid = 18975] [serial = 1719] [outer = 0x8e920c00] 06:02:00 INFO - PROCESS | 18975 | 1467982920643 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1408ms 06:02:00 INFO - PROCESS | 18975 | 1467982920689 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 06:02:00 INFO - PROCESS | 18975 | 1467982920694 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 06:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:02:00 INFO - PROCESS | 18975 | 1467982920700 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:02:00 INFO - PROCESS | 18975 | 1467982920704 Marionette TRACE conn3 <- [1,2262,null,{}] 06:02:00 INFO - PROCESS | 18975 | 1467982920715 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:00 INFO - PROCESS | 18975 | 1467982920719 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:01 INFO - PROCESS | 18975 | 1467982921084 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8e627400) [pid = 18975] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8b4e1800) [pid = 18975] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8a2ccc00) [pid = 18975] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8c4eb400) [pid = 18975] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8d9ab800) [pid = 18975] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x918dec00) [pid = 18975] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8d9b1400) [pid = 18975] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8beb6c00) [pid = 18975] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x902e3000) [pid = 18975] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8fe37000) [pid = 18975] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8ad11000) [pid = 18975] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8b4e5000) [pid = 18975] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:02:01 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8a2cb800) [pid = 18975] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:02:01 INFO - PROCESS | 18975 | 1467982921302 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:01 INFO - PROCESS | 18975 | 1467982921310 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d1800 == 45 [pid = 18975] [id = 573] 06:02:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x898dd800) [pid = 18975] [serial = 1720] [outer = (nil)] 06:02:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8b4e5000) [pid = 18975] [serial = 1721] [outer = 0x898dd800] 06:02:01 INFO - PROCESS | 18975 | 1467982921395 Marionette DEBUG loaded listener.js 06:02:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8d828c00) [pid = 18975] [serial = 1722] [outer = 0x898dd800] 06:02:02 INFO - PROCESS | 18975 | 1467982922121 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1438ms 06:02:02 INFO - PROCESS | 18975 | 1467982922140 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 06:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:02:02 INFO - PROCESS | 18975 | 1467982922145 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 06:02:02 INFO - PROCESS | 18975 | 1467982922151 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:02:02 INFO - PROCESS | 18975 | 1467982922154 Marionette TRACE conn3 <- [1,2266,null,{}] 06:02:02 INFO - PROCESS | 18975 | 1467982922160 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:02 INFO - PROCESS | 18975 | 1467982922165 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:02 INFO - PROCESS | 18975 | 1467982922390 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 06:02:02 INFO - PROCESS | 18975 | 1467982922411 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:02 INFO - PROCESS | 18975 | 1467982922427 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e62b000 == 46 [pid = 18975] [id = 574] 06:02:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e918000) [pid = 18975] [serial = 1723] [outer = (nil)] 06:02:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8f463c00) [pid = 18975] [serial = 1724] [outer = 0x8e918000] 06:02:02 INFO - PROCESS | 18975 | 1467982922514 Marionette DEBUG loaded listener.js 06:02:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8f61bc00) [pid = 18975] [serial = 1725] [outer = 0x8e918000] 06:02:03 INFO - PROCESS | 18975 | 1467982923604 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1487ms 06:02:03 INFO - PROCESS | 18975 | 1467982923639 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 06:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:02:03 INFO - PROCESS | 18975 | 1467982923646 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 06:02:03 INFO - PROCESS | 18975 | 1467982923654 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:02:03 INFO - PROCESS | 18975 | 1467982923660 Marionette TRACE conn3 <- [1,2270,null,{}] 06:02:03 INFO - PROCESS | 18975 | 1467982923669 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:03 INFO - PROCESS | 18975 | 1467982923674 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:03 INFO - PROCESS | 18975 | 1467982923883 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 06:02:04 INFO - PROCESS | 18975 | 1467982924146 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:04 INFO - PROCESS | 18975 | 1467982924157 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d2000 == 47 [pid = 18975] [id = 575] 06:02:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8b0d4400) [pid = 18975] [serial = 1726] [outer = (nil)] 06:02:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8c3f6c00) [pid = 18975] [serial = 1727] [outer = 0x8b0d4400] 06:02:04 INFO - PROCESS | 18975 | 1467982924288 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8d81dc00) [pid = 18975] [serial = 1728] [outer = 0x8b0d4400] 06:02:05 INFO - PROCESS | 18975 | 1467982925241 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1638ms 06:02:05 INFO - PROCESS | 18975 | 1467982925292 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 06:02:05 INFO - PROCESS | 18975 | 1467982925299 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 06:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:02:05 INFO - PROCESS | 18975 | 1467982925312 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:02:05 INFO - PROCESS | 18975 | 1467982925316 Marionette TRACE conn3 <- [1,2274,null,{}] 06:02:05 INFO - PROCESS | 18975 | 1467982925324 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:05 INFO - PROCESS | 18975 | 1467982925331 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:05 INFO - PROCESS | 18975 | 1467982925538 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 06:02:05 INFO - PROCESS | 18975 | 1467982925802 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:05 INFO - PROCESS | 18975 | 1467982925810 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f7000 == 48 [pid = 18975] [id = 576] 06:02:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e56b400) [pid = 18975] [serial = 1729] [outer = (nil)] 06:02:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e90dc00) [pid = 18975] [serial = 1730] [outer = 0x8e56b400] 06:02:05 INFO - PROCESS | 18975 | 1467982925946 Marionette DEBUG loaded listener.js 06:02:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ea31400) [pid = 18975] [serial = 1731] [outer = 0x8e56b400] 06:02:06 INFO - PROCESS | 18975 | 1467982926930 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1692ms 06:02:07 INFO - PROCESS | 18975 | 1467982927005 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 06:02:07 INFO - PROCESS | 18975 | 1467982927009 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 06:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:02:07 INFO - PROCESS | 18975 | 1467982927017 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:02:07 INFO - PROCESS | 18975 | 1467982927024 Marionette TRACE conn3 <- [1,2278,null,{}] 06:02:07 INFO - PROCESS | 18975 | 1467982927042 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:07 INFO - PROCESS | 18975 | 1467982927051 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:07 INFO - PROCESS | 18975 | 1467982927306 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 06:02:07 INFO - PROCESS | 18975 | 1467982927598 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:07 INFO - PROCESS | 18975 | 1467982927609 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ff22400 == 49 [pid = 18975] [id = 577] 06:02:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ff24c00) [pid = 18975] [serial = 1732] [outer = (nil)] 06:02:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8ff30c00) [pid = 18975] [serial = 1733] [outer = 0x8ff24c00] 06:02:07 INFO - PROCESS | 18975 | 1467982927718 Marionette DEBUG loaded listener.js 06:02:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x9012bc00) [pid = 18975] [serial = 1734] [outer = 0x8ff24c00] 06:02:08 INFO - PROCESS | 18975 | 1467982928603 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1606ms 06:02:08 INFO - PROCESS | 18975 | 1467982928624 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 06:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:02:08 INFO - PROCESS | 18975 | 1467982928630 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 06:02:08 INFO - PROCESS | 18975 | 1467982928654 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:02:08 INFO - PROCESS | 18975 | 1467982928659 Marionette TRACE conn3 <- [1,2282,null,{}] 06:02:08 INFO - PROCESS | 18975 | 1467982928667 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:08 INFO - PROCESS | 18975 | 1467982928673 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:08 INFO - PROCESS | 18975 | 1467982928875 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 06:02:09 INFO - PROCESS | 18975 | 1467982929066 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:09 INFO - PROCESS | 18975 | 1467982929075 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:09 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f0800 == 50 [pid = 18975] [id = 578] 06:02:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8f61b400) [pid = 18975] [serial = 1735] [outer = (nil)] 06:02:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x918d6800) [pid = 18975] [serial = 1736] [outer = 0x8f61b400] 06:02:09 INFO - PROCESS | 18975 | 1467982929249 Marionette DEBUG loaded listener.js 06:02:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x918df400) [pid = 18975] [serial = 1737] [outer = 0x8f61b400] 06:02:10 INFO - PROCESS | 18975 | 1467982930140 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1552ms 06:02:10 INFO - PROCESS | 18975 | 1467982930190 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 06:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:02:10 INFO - PROCESS | 18975 | 1467982930200 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 06:02:10 INFO - PROCESS | 18975 | 1467982930210 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:02:10 INFO - PROCESS | 18975 | 1467982930218 Marionette TRACE conn3 <- [1,2286,null,{}] 06:02:10 INFO - PROCESS | 18975 | 1467982930224 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:10 INFO - PROCESS | 18975 | 1467982930230 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:10 INFO - PROCESS | 18975 | 1467982930461 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 06:02:10 INFO - PROCESS | 18975 | 1467982930726 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:10 INFO - PROCESS | 18975 | 1467982930734 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d44d000 == 51 [pid = 18975] [id = 579] 06:02:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8e36e000) [pid = 18975] [serial = 1738] [outer = (nil)] 06:02:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x9190bc00) [pid = 18975] [serial = 1739] [outer = 0x8e36e000] 06:02:10 INFO - PROCESS | 18975 | 1467982930868 Marionette DEBUG loaded listener.js 06:02:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x9190e800) [pid = 18975] [serial = 1740] [outer = 0x8e36e000] 06:02:11 INFO - PROCESS | 18975 | 1467982931902 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:02:11 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 06:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1738ms 06:02:11 INFO - PROCESS | 18975 | 1467982931948 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 06:02:11 INFO - PROCESS | 18975 | 1467982931951 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 06:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:02:11 INFO - PROCESS | 18975 | 1467982931958 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:02:11 INFO - PROCESS | 18975 | 1467982931962 Marionette TRACE conn3 <- [1,2290,null,{}] 06:02:11 INFO - PROCESS | 18975 | 1467982931968 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:11 INFO - PROCESS | 18975 | 1467982931979 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:12 INFO - PROCESS | 18975 | 1467982932248 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 06:02:12 INFO - PROCESS | 18975 | 1467982932540 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:12 INFO - PROCESS | 18975 | 1467982932547 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb4000 == 52 [pid = 18975] [id = 580] 06:02:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8ea30400) [pid = 18975] [serial = 1741] [outer = (nil)] 06:02:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x919da000) [pid = 18975] [serial = 1742] [outer = 0x8ea30400] 06:02:12 INFO - PROCESS | 18975 | 1467982932633 Marionette DEBUG loaded listener.js 06:02:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x91ab2400) [pid = 18975] [serial = 1743] [outer = 0x8ea30400] 06:02:13 INFO - PROCESS | 18975 | 1467982933512 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1587ms 06:02:13 INFO - PROCESS | 18975 | 1467982933546 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 06:02:13 INFO - PROCESS | 18975 | 1467982933550 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 06:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:02:13 INFO - PROCESS | 18975 | 1467982933558 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:02:13 INFO - PROCESS | 18975 | 1467982933561 Marionette TRACE conn3 <- [1,2294,null,{}] 06:02:13 INFO - PROCESS | 18975 | 1467982933567 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:13 INFO - PROCESS | 18975 | 1467982933573 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:13 INFO - PROCESS | 18975 | 1467982933840 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 06:02:14 INFO - PROCESS | 18975 | 1467982933979 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:14 INFO - PROCESS | 18975 | 1467982933989 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x898dd400 == 53 [pid = 18975] [id = 581] 06:02:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8ad19c00) [pid = 18975] [serial = 1744] [outer = (nil)] 06:02:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8c3f4800) [pid = 18975] [serial = 1745] [outer = 0x8ad19c00] 06:02:14 INFO - PROCESS | 18975 | 1467982934073 Marionette DEBUG loaded listener.js 06:02:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8e36c800) [pid = 18975] [serial = 1746] [outer = 0x8ad19c00] 06:02:15 INFO - PROCESS | 18975 | 1467982934999 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1480ms 06:02:15 INFO - PROCESS | 18975 | 1467982935324 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 06:02:15 INFO - PROCESS | 18975 | 1467982935333 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 06:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:02:15 INFO - PROCESS | 18975 | 1467982935344 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:02:15 INFO - PROCESS | 18975 | 1467982935348 Marionette TRACE conn3 <- [1,2298,null,{}] 06:02:15 INFO - PROCESS | 18975 | 1467982935358 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:15 INFO - PROCESS | 18975 | 1467982935364 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:15 INFO - PROCESS | 18975 | 1467982935593 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 06:02:15 INFO - PROCESS | 18975 | 1467982935839 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:15 INFO - PROCESS | 18975 | 1467982935854 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d9400 == 54 [pid = 18975] [id = 582] 06:02:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8b0d9800) [pid = 18975] [serial = 1747] [outer = (nil)] 06:02:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8b0df000) [pid = 18975] [serial = 1748] [outer = 0x8b0d9800] 06:02:15 INFO - PROCESS | 18975 | 1467982935932 Marionette DEBUG loaded listener.js 06:02:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8b4e3c00) [pid = 18975] [serial = 1749] [outer = 0x8b0d9800] 06:02:16 INFO - PROCESS | 18975 | 1467982936842 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1539ms 06:02:16 INFO - PROCESS | 18975 | 1467982936884 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 06:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:02:16 INFO - PROCESS | 18975 | 1467982936890 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 06:02:16 INFO - PROCESS | 18975 | 1467982936900 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:02:16 INFO - PROCESS | 18975 | 1467982936906 Marionette TRACE conn3 <- [1,2302,null,{}] 06:02:16 INFO - PROCESS | 18975 | 1467982936913 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:16 INFO - PROCESS | 18975 | 1467982936919 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:17 INFO - PROCESS | 18975 | 1467982937120 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 06:02:17 INFO - PROCESS | 18975 | 1467982937484 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:17 INFO - PROCESS | 18975 | 1467982937492 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c9800 == 55 [pid = 18975] [id = 583] 06:02:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8ad13400) [pid = 18975] [serial = 1750] [outer = (nil)] 06:02:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8d450800) [pid = 18975] [serial = 1751] [outer = 0x8ad13400] 06:02:17 INFO - PROCESS | 18975 | 1467982937597 Marionette DEBUG loaded listener.js 06:02:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8d9abc00) [pid = 18975] [serial = 1752] [outer = 0x8ad13400] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x898d1800 == 54 [pid = 18975] [id = 573] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x888e4400 == 53 [pid = 18975] [id = 572] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8d442c00 == 52 [pid = 18975] [id = 571] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0fc00 == 51 [pid = 18975] [id = 570] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x888ea000 == 50 [pid = 18975] [id = 569] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3fb400 == 49 [pid = 18975] [id = 556] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0db000 == 48 [pid = 18975] [id = 548] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0df400 == 47 [pid = 18975] [id = 552] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c2c00 == 46 [pid = 18975] [id = 549] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8fe34c00 == 45 [pid = 18975] [id = 550] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x898df800 == 44 [pid = 18975] [id = 551] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8d81fc00 == 43 [pid = 18975] [id = 553] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x898de800 == 42 [pid = 18975] [id = 554] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0e0800 == 41 [pid = 18975] [id = 562] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8e905800 == 40 [pid = 18975] [id = 561] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8d822000 == 39 [pid = 18975] [id = 563] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9ad800 == 38 [pid = 18975] [id = 565] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cb400 == 37 [pid = 18975] [id = 555] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea8f000 == 36 [pid = 18975] [id = 564] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c8000 == 35 [pid = 18975] [id = 567] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x898d1c00 == 34 [pid = 18975] [id = 566] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x888e9800 == 33 [pid = 18975] [id = 568] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d9400 == 32 [pid = 18975] [id = 582] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x898dd400 == 31 [pid = 18975] [id = 581] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb4000 == 30 [pid = 18975] [id = 580] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8d44d000 == 29 [pid = 18975] [id = 579] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8ff22400 == 28 [pid = 18975] [id = 577] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4f0800 == 27 [pid = 18975] [id = 578] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4f7000 == 26 [pid = 18975] [id = 576] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8e62b000 == 25 [pid = 18975] [id = 574] 06:02:19 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d2000 == 24 [pid = 18975] [id = 575] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8e910000) [pid = 18975] [serial = 1685] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8e62f800) [pid = 18975] [serial = 1683] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8e918800) [pid = 18975] [serial = 1649] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8bebb000) [pid = 18975] [serial = 1646] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8e56fc00) [pid = 18975] [serial = 1664] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8e369400) [pid = 18975] [serial = 1671] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8ea32000) [pid = 18975] [serial = 1650] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x9190e000) [pid = 18975] [serial = 1659] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x919d3800) [pid = 18975] [serial = 1661] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8d9b5c00) [pid = 18975] [serial = 1679] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8c3f5c00) [pid = 18975] [serial = 1677] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8d441800) [pid = 18975] [serial = 1647] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8e563800) [pid = 18975] [serial = 1680] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x918d8c00) [pid = 18975] [serial = 1656] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x918e3c00) [pid = 18975] [serial = 1658] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x90121c00) [pid = 18975] [serial = 1652] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8b0d2c00) [pid = 18975] [serial = 1674] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x91aadc00) [pid = 18975] [serial = 1665] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x919d5c00) [pid = 18975] [serial = 1662] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x902ef400) [pid = 18975] [serial = 1655] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8ad1c000) [pid = 18975] [serial = 1673] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x902e3800) [pid = 18975] [serial = 1653] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e570000) [pid = 18975] [serial = 1682] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8bebc400) [pid = 18975] [serial = 1676] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8d9a7c00) [pid = 18975] [serial = 1670] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8ad15800) [pid = 18975] [serial = 1667] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8b4e7c00) [pid = 18975] [serial = 1668] [outer = (nil)] [url = about:blank] 06:02:19 INFO - PROCESS | 18975 | 1467982939787 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2948ms 06:02:19 INFO - PROCESS | 18975 | 1467982939847 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 06:02:19 INFO - PROCESS | 18975 | 1467982939854 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 06:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:02:19 INFO - PROCESS | 18975 | 1467982939863 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:02:19 INFO - PROCESS | 18975 | 1467982939869 Marionette TRACE conn3 <- [1,2306,null,{}] 06:02:19 INFO - PROCESS | 18975 | 1467982939960 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:19 INFO - PROCESS | 18975 | 1467982939965 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:20 INFO - PROCESS | 18975 | 1467982940148 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 06:02:20 INFO - PROCESS | 18975 | 1467982940176 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:20 INFO - PROCESS | 18975 | 1467982940188 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0d800 == 25 [pid = 18975] [id = 584] 06:02:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ad0e000) [pid = 18975] [serial = 1753] [outer = (nil)] 06:02:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8b0d2c00) [pid = 18975] [serial = 1754] [outer = 0x8ad0e000] 06:02:20 INFO - PROCESS | 18975 | 1467982940282 Marionette DEBUG loaded listener.js 06:02:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8b0da400) [pid = 18975] [serial = 1755] [outer = 0x8ad0e000] 06:02:21 INFO - PROCESS | 18975 | 1467982941360 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1539ms 06:02:21 INFO - PROCESS | 18975 | 1467982941402 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 06:02:21 INFO - PROCESS | 18975 | 1467982941409 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 06:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:02:21 INFO - PROCESS | 18975 | 1467982941421 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:02:21 INFO - PROCESS | 18975 | 1467982941425 Marionette TRACE conn3 <- [1,2310,null,{}] 06:02:21 INFO - PROCESS | 18975 | 1467982941432 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:21 INFO - PROCESS | 18975 | 1467982941439 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:21 INFO - PROCESS | 18975 | 1467982941703 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 06:02:21 INFO - PROCESS | 18975 | 1467982941805 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:21 INFO - PROCESS | 18975 | 1467982941814 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e2800 == 26 [pid = 18975] [id = 585] 06:02:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8beb7c00) [pid = 18975] [serial = 1756] [outer = (nil)] 06:02:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8c3f2c00) [pid = 18975] [serial = 1757] [outer = 0x8beb7c00] 06:02:21 INFO - PROCESS | 18975 | 1467982941895 Marionette DEBUG loaded listener.js 06:02:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8c3fc800) [pid = 18975] [serial = 1758] [outer = 0x8beb7c00] 06:02:22 INFO - PROCESS | 18975 | 1467982942930 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1548ms 06:02:22 INFO - PROCESS | 18975 | 1467982942974 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 06:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:02:22 INFO - PROCESS | 18975 | 1467982942979 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 06:02:22 INFO - PROCESS | 18975 | 1467982942986 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:02:22 INFO - PROCESS | 18975 | 1467982942993 Marionette TRACE conn3 <- [1,2314,null,{}] 06:02:23 INFO - PROCESS | 18975 | 1467982943023 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:23 INFO - PROCESS | 18975 | 1467982943035 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:23 INFO - PROCESS | 18975 | 1467982943294 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 06:02:23 INFO - PROCESS | 18975 | 1467982943331 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:23 INFO - PROCESS | 18975 | 1467982943345 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9ad800 == 27 [pid = 18975] [id = 586] 06:02:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8d9b4000) [pid = 18975] [serial = 1759] [outer = (nil)] 06:02:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e363c00) [pid = 18975] [serial = 1760] [outer = 0x8d9b4000] 06:02:23 INFO - PROCESS | 18975 | 1467982943426 Marionette DEBUG loaded listener.js 06:02:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e370000) [pid = 18975] [serial = 1761] [outer = 0x8d9b4000] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8e920c00) [pid = 18975] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x898dd800) [pid = 18975] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8b0dd400) [pid = 18975] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8f469000) [pid = 18975] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8b4e2000) [pid = 18975] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8a2c2000) [pid = 18975] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x888ea400) [pid = 18975] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8ec62c00) [pid = 18975] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ea90800) [pid = 18975] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8e909000) [pid = 18975] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8e918000) [pid = 18975] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8d822800) [pid = 18975] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8a2c9400) [pid = 18975] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:02:25 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8e56dc00) [pid = 18975] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:02:25 INFO - PROCESS | 18975 | 1467982945276 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2347ms 06:02:25 INFO - PROCESS | 18975 | 1467982945334 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 06:02:25 INFO - PROCESS | 18975 | 1467982945339 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 06:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:02:25 INFO - PROCESS | 18975 | 1467982945349 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:02:25 INFO - PROCESS | 18975 | 1467982945351 Marionette TRACE conn3 <- [1,2318,null,{}] 06:02:25 INFO - PROCESS | 18975 | 1467982945359 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:25 INFO - PROCESS | 18975 | 1467982945363 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:25 INFO - PROCESS | 18975 | 1467982945546 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 06:02:25 INFO - PROCESS | 18975 | 1467982945700 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 18975 | 1467982945708 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c9400 == 28 [pid = 18975] [id = 587] 06:02:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8ad16c00) [pid = 18975] [serial = 1762] [outer = (nil)] 06:02:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8d9b5800) [pid = 18975] [serial = 1763] [outer = 0x8ad16c00] 06:02:25 INFO - PROCESS | 18975 | 1467982945790 Marionette DEBUG loaded listener.js 06:02:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e570800) [pid = 18975] [serial = 1764] [outer = 0x8ad16c00] 06:02:26 INFO - PROCESS | 18975 | 1467982946646 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 18975 | 1467982946692 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 06:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:02:26 INFO - PROCESS | 18975 | 1467982946700 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 18975 | 1467982946704 Marionette TRACE conn3 <- [1,2322,null,{}] 06:02:26 INFO - PROCESS | 18975 | 1467982946712 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:26 INFO - PROCESS | 18975 | 1467982946718 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:26 INFO - PROCESS | 18975 | 1467982946891 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 06:02:27 INFO - PROCESS | 18975 | 1467982947105 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:27 INFO - PROCESS | 18975 | 1467982947117 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e9c00 == 29 [pid = 18975] [id = 588] 06:02:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x888ea000) [pid = 18975] [serial = 1765] [outer = (nil)] 06:02:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x898d0800) [pid = 18975] [serial = 1766] [outer = 0x888ea000] 06:02:27 INFO - PROCESS | 18975 | 1467982947297 Marionette DEBUG loaded listener.js 06:02:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8a2c8400) [pid = 18975] [serial = 1767] [outer = 0x888ea000] 06:02:28 INFO - PROCESS | 18975 | 1467982948446 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1785ms 06:02:28 INFO - PROCESS | 18975 | 1467982948490 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 06:02:28 INFO - PROCESS | 18975 | 1467982948498 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 06:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:02:28 INFO - PROCESS | 18975 | 1467982948508 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:02:28 INFO - PROCESS | 18975 | 1467982948513 Marionette TRACE conn3 <- [1,2326,null,{}] 06:02:28 INFO - PROCESS | 18975 | 1467982948523 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:28 INFO - PROCESS | 18975 | 1467982948533 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:28 INFO - PROCESS | 18975 | 1467982948790 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 06:02:29 INFO - PROCESS | 18975 | 1467982949091 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 18975 | 1467982949105 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cc800 == 30 [pid = 18975] [id = 589] 06:02:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8b0d6400) [pid = 18975] [serial = 1768] [outer = (nil)] 06:02:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8beb7000) [pid = 18975] [serial = 1769] [outer = 0x8b0d6400] 06:02:29 INFO - PROCESS | 18975 | 1467982949198 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8c3f6400) [pid = 18975] [serial = 1770] [outer = 0x8b0d6400] 06:02:30 INFO - PROCESS | 18975 | 1467982950134 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1693ms 06:02:30 INFO - PROCESS | 18975 | 1467982950204 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 06:02:30 INFO - PROCESS | 18975 | 1467982950212 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 06:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:02:30 INFO - PROCESS | 18975 | 1467982950223 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:02:30 INFO - PROCESS | 18975 | 1467982950227 Marionette TRACE conn3 <- [1,2330,null,{}] 06:02:30 INFO - PROCESS | 18975 | 1467982950234 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:30 INFO - PROCESS | 18975 | 1467982950238 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:30 INFO - PROCESS | 18975 | 1467982950503 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 06:02:30 INFO - PROCESS | 18975 | 1467982950783 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:30 INFO - PROCESS | 18975 | 1467982950792 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4ee400 == 31 [pid = 18975] [id = 590] 06:02:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8d81fc00) [pid = 18975] [serial = 1771] [outer = (nil)] 06:02:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8d9aec00) [pid = 18975] [serial = 1772] [outer = 0x8d81fc00] 06:02:30 INFO - PROCESS | 18975 | 1467982950921 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8e368400) [pid = 18975] [serial = 1773] [outer = 0x8d81fc00] 06:02:31 INFO - PROCESS | 18975 | 1467982951899 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1741ms 06:02:31 INFO - PROCESS | 18975 | 1467982951964 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 06:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:02:31 INFO - PROCESS | 18975 | 1467982951969 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 06:02:31 INFO - PROCESS | 18975 | 1467982951978 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:02:31 INFO - PROCESS | 18975 | 1467982951988 Marionette TRACE conn3 <- [1,2334,null,{}] 06:02:32 INFO - PROCESS | 18975 | 1467982952003 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:32 INFO - PROCESS | 18975 | 1467982952011 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:32 INFO - PROCESS | 18975 | 1467982952267 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 06:02:32 INFO - PROCESS | 18975 | 1467982952549 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:32 INFO - PROCESS | 18975 | 1467982952559 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d1000 == 32 [pid = 18975] [id = 591] 06:02:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8d822000) [pid = 18975] [serial = 1774] [outer = (nil)] 06:02:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e91dc00) [pid = 18975] [serial = 1775] [outer = 0x8d822000] 06:02:32 INFO - PROCESS | 18975 | 1467982952643 Marionette DEBUG loaded listener.js 06:02:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8e916400) [pid = 18975] [serial = 1776] [outer = 0x8d822000] 06:02:33 INFO - PROCESS | 18975 | 1467982953588 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1646ms 06:02:33 INFO - PROCESS | 18975 | 1467982953622 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 06:02:33 INFO - PROCESS | 18975 | 1467982953627 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 06:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:02:33 INFO - PROCESS | 18975 | 1467982953634 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:02:33 INFO - PROCESS | 18975 | 1467982953637 Marionette TRACE conn3 <- [1,2338,null,{}] 06:02:33 INFO - PROCESS | 18975 | 1467982953643 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:33 INFO - PROCESS | 18975 | 1467982953649 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:33 INFO - PROCESS | 18975 | 1467982953841 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 06:02:34 INFO - PROCESS | 18975 | 1467982954078 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:34 INFO - PROCESS | 18975 | 1467982954087 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d826800 == 33 [pid = 18975] [id = 592] 06:02:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8ea83c00) [pid = 18975] [serial = 1777] [outer = (nil)] 06:02:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8ea8a400) [pid = 18975] [serial = 1778] [outer = 0x8ea83c00] 06:02:34 INFO - PROCESS | 18975 | 1467982954215 Marionette DEBUG loaded listener.js 06:02:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ea8f400) [pid = 18975] [serial = 1779] [outer = 0x8ea83c00] 06:02:35 INFO - PROCESS | 18975 | 1467982955153 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:02:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:02:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1590ms 06:02:35 INFO - PROCESS | 18975 | 1467982955225 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 06:02:35 INFO - PROCESS | 18975 | 1467982955229 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 06:02:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:02:35 INFO - PROCESS | 18975 | 1467982955237 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:02:35 INFO - PROCESS | 18975 | 1467982955241 Marionette TRACE conn3 <- [1,2342,null,{}] 06:02:35 INFO - PROCESS | 18975 | 1467982955247 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:35 INFO - PROCESS | 18975 | 1467982955252 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:35 INFO - PROCESS | 18975 | 1467982955484 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 06:02:35 INFO - PROCESS | 18975 | 1467982955721 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:35 INFO - PROCESS | 18975 | 1467982955741 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec61000 == 34 [pid = 18975] [id = 593] 06:02:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8f460800) [pid = 18975] [serial = 1780] [outer = (nil)] 06:02:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8f463800) [pid = 18975] [serial = 1781] [outer = 0x8f460800] 06:02:35 INFO - PROCESS | 18975 | 1467982955892 Marionette DEBUG loaded listener.js 06:02:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8f61b800) [pid = 18975] [serial = 1782] [outer = 0x8f460800] 06:02:36 INFO - PROCESS | 18975 | 1467982956928 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1732ms 06:02:36 INFO - PROCESS | 18975 | 1467982956970 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 06:02:36 INFO - PROCESS | 18975 | 1467982956974 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 06:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:02:36 INFO - PROCESS | 18975 | 1467982956981 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:02:36 INFO - PROCESS | 18975 | 1467982956985 Marionette TRACE conn3 <- [1,2346,null,{}] 06:02:36 INFO - PROCESS | 18975 | 1467982956991 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:36 INFO - PROCESS | 18975 | 1467982956997 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:37 INFO - PROCESS | 18975 | 1467982957190 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 06:02:37 INFO - PROCESS | 18975 | 1467982957449 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:37 INFO - PROCESS | 18975 | 1467982957456 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:37 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e6800 == 35 [pid = 18975] [id = 594] 06:02:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x888e8800) [pid = 18975] [serial = 1783] [outer = (nil)] 06:02:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x898db400) [pid = 18975] [serial = 1784] [outer = 0x888e8800] 06:02:37 INFO - PROCESS | 18975 | 1467982957706 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8a2cc400) [pid = 18975] [serial = 1785] [outer = 0x888e8800] 06:02:38 INFO - PROCESS | 18975 | 1467982958688 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:02:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:02:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1736ms 06:02:38 INFO - PROCESS | 18975 | 1467982958720 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 06:02:38 INFO - PROCESS | 18975 | 1467982958726 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 06:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:02:38 INFO - PROCESS | 18975 | 1467982958734 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:02:38 INFO - PROCESS | 18975 | 1467982958738 Marionette TRACE conn3 <- [1,2350,null,{}] 06:02:38 INFO - PROCESS | 18975 | 1467982958746 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:38 INFO - PROCESS | 18975 | 1467982958752 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:38 INFO - PROCESS | 18975 | 1467982958937 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 06:02:39 INFO - PROCESS | 18975 | 1467982959279 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:39 INFO - PROCESS | 18975 | 1467982959291 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:39 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c9400 == 34 [pid = 18975] [id = 587] 06:02:39 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9ad800 == 33 [pid = 18975] [id = 586] 06:02:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x898db000 == 34 [pid = 18975] [id = 595] 06:02:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8a2c3800) [pid = 18975] [serial = 1786] [outer = (nil)] 06:02:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8b4e9000) [pid = 18975] [serial = 1787] [outer = 0x8a2c3800] 06:02:39 INFO - PROCESS | 18975 | 1467982959413 Marionette DEBUG loaded listener.js 06:02:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8c3f5400) [pid = 18975] [serial = 1788] [outer = 0x8a2c3800] 06:02:39 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e2800 == 33 [pid = 18975] [id = 585] 06:02:39 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0d800 == 32 [pid = 18975] [id = 584] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8ea82c00) [pid = 18975] [serial = 1718] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8b4e5000) [pid = 18975] [serial = 1721] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8c3f0c00) [pid = 18975] [serial = 1712] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8c4f2800) [pid = 18975] [serial = 1713] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8fe33000) [pid = 18975] [serial = 1700] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8ff23800) [pid = 18975] [serial = 1701] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8beb5400) [pid = 18975] [serial = 1688] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8c4eac00) [pid = 18975] [serial = 1689] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8c4e9c00) [pid = 18975] [serial = 1706] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8d9af800) [pid = 18975] [serial = 1707] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x898d3800) [pid = 18975] [serial = 1709] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x898ddc00) [pid = 18975] [serial = 1710] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8f614400) [pid = 18975] [serial = 1697] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8f619400) [pid = 18975] [serial = 1698] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ec5a000) [pid = 18975] [serial = 1694] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8ec5e400) [pid = 18975] [serial = 1695] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e91b000) [pid = 18975] [serial = 1686] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8f463c00) [pid = 18975] [serial = 1724] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e56e800) [pid = 18975] [serial = 1715] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x90124c00) [pid = 18975] [serial = 1703] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x902e5c00) [pid = 18975] [serial = 1704] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e629000) [pid = 18975] [serial = 1691] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8f61bc00) [pid = 18975] [serial = 1725] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8d9b1800) [pid = 18975] [serial = 1692] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8ea89000) [pid = 18975] [serial = 1719] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8d828c00) [pid = 18975] [serial = 1722] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8e62c800) [pid = 18975] [serial = 1716] [outer = (nil)] [url = about:blank] 06:02:40 INFO - PROCESS | 18975 | 1467982960286 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1588ms 06:02:40 INFO - PROCESS | 18975 | 1467982960322 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 06:02:40 INFO - PROCESS | 18975 | 1467982960329 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 06:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:02:40 INFO - PROCESS | 18975 | 1467982960339 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:02:40 INFO - PROCESS | 18975 | 1467982960350 Marionette TRACE conn3 <- [1,2354,null,{}] 06:02:40 INFO - PROCESS | 18975 | 1467982960366 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:40 INFO - PROCESS | 18975 | 1467982960374 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:40 INFO - PROCESS | 18975 | 1467982960561 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 06:02:40 INFO - PROCESS | 18975 | 1467982960717 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 18975 | 1467982960725 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebb000 == 33 [pid = 18975] [id = 596] 06:02:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8c3f4c00) [pid = 18975] [serial = 1789] [outer = (nil)] 06:02:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8d829400) [pid = 18975] [serial = 1790] [outer = 0x8c3f4c00] 06:02:40 INFO - PROCESS | 18975 | 1467982960799 Marionette DEBUG loaded listener.js 06:02:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e367400) [pid = 18975] [serial = 1791] [outer = 0x8c3f4c00] 06:02:41 INFO - PROCESS | 18975 | 1467982961780 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1505ms 06:02:41 INFO - PROCESS | 18975 | 1467982961850 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 06:02:41 INFO - PROCESS | 18975 | 1467982961854 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 06:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:02:41 INFO - PROCESS | 18975 | 1467982961862 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:02:41 INFO - PROCESS | 18975 | 1467982961869 Marionette TRACE conn3 <- [1,2358,null,{}] 06:02:41 INFO - PROCESS | 18975 | 1467982961895 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:41 INFO - PROCESS | 18975 | 1467982961904 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:42 INFO - PROCESS | 18975 | 1467982962166 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 06:02:42 INFO - PROCESS | 18975 | 1467982962337 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:42 INFO - PROCESS | 18975 | 1467982962344 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:42 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e6c00 == 34 [pid = 18975] [id = 597] 06:02:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e623400) [pid = 18975] [serial = 1792] [outer = (nil)] 06:02:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e90d400) [pid = 18975] [serial = 1793] [outer = 0x8e623400] 06:02:42 INFO - PROCESS | 18975 | 1467982962420 Marionette DEBUG loaded listener.js 06:02:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8e915000) [pid = 18975] [serial = 1794] [outer = 0x8e623400] 06:02:43 INFO - PROCESS | 18975 | 1467982963279 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1446ms 06:02:43 INFO - PROCESS | 18975 | 1467982963313 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 06:02:43 INFO - PROCESS | 18975 | 1467982963317 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 06:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:02:43 INFO - PROCESS | 18975 | 1467982963325 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:02:43 INFO - PROCESS | 18975 | 1467982963327 Marionette TRACE conn3 <- [1,2362,null,{}] 06:02:43 INFO - PROCESS | 18975 | 1467982963348 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:43 INFO - PROCESS | 18975 | 1467982963354 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:43 INFO - PROCESS | 18975 | 1467982963585 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 06:02:43 INFO - PROCESS | 18975 | 1467982963608 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:43 INFO - PROCESS | 18975 | 1467982963615 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d4400 == 35 [pid = 18975] [id = 598] 06:02:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8a2c7800) [pid = 18975] [serial = 1795] [outer = (nil)] 06:02:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8d827800) [pid = 18975] [serial = 1796] [outer = 0x8a2c7800] 06:02:43 INFO - PROCESS | 18975 | 1467982963687 Marionette DEBUG loaded listener.js 06:02:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8d81f400) [pid = 18975] [serial = 1797] [outer = 0x8a2c7800] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8beb7c00) [pid = 18975] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ad13400) [pid = 18975] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8ea30400) [pid = 18975] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ad19c00) [pid = 18975] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8ff24c00) [pid = 18975] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8e36e000) [pid = 18975] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8ad0e000) [pid = 18975] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8b0d4400) [pid = 18975] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8d9b4000) [pid = 18975] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8e56b400) [pid = 18975] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8b0d9800) [pid = 18975] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:02:44 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8f61b400) [pid = 18975] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:02:44 INFO - PROCESS | 18975 | 1467982964759 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1490ms 06:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:02:44 INFO - PROCESS | 18975 | 1467982964816 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 06:02:44 INFO - PROCESS | 18975 | 1467982964819 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 06:02:44 INFO - PROCESS | 18975 | 1467982964825 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:02:44 INFO - PROCESS | 18975 | 1467982964829 Marionette TRACE conn3 <- [1,2366,null,{}] 06:02:44 INFO - PROCESS | 18975 | 1467982964835 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:44 INFO - PROCESS | 18975 | 1467982964839 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:45 INFO - PROCESS | 18975 | 1467982965004 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 06:02:45 INFO - PROCESS | 18975 | 1467982965148 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:45 INFO - PROCESS | 18975 | 1467982965157 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebcc00 == 36 [pid = 18975] [id = 599] 06:02:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8d828c00) [pid = 18975] [serial = 1798] [outer = (nil)] 06:02:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8ea2b400) [pid = 18975] [serial = 1799] [outer = 0x8d828c00] 06:02:45 INFO - PROCESS | 18975 | 1467982965239 Marionette DEBUG loaded listener.js 06:02:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8f46a800) [pid = 18975] [serial = 1800] [outer = 0x8d828c00] 06:02:46 INFO - PROCESS | 18975 | 1467982966080 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1340ms 06:02:46 INFO - PROCESS | 18975 | 1467982966166 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 06:02:46 INFO - PROCESS | 18975 | 1467982966172 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 06:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:02:46 INFO - PROCESS | 18975 | 1467982966182 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:02:46 INFO - PROCESS | 18975 | 1467982966188 Marionette TRACE conn3 <- [1,2370,null,{}] 06:02:46 INFO - PROCESS | 18975 | 1467982966198 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:46 INFO - PROCESS | 18975 | 1467982966205 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:46 INFO - PROCESS | 18975 | 1467982966448 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 06:02:46 INFO - PROCESS | 18975 | 1467982966717 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 18975 | 1467982966731 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:46 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e5800 == 37 [pid = 18975] [id = 600] 06:02:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8b0d2400) [pid = 18975] [serial = 1801] [outer = (nil)] 06:02:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8b4e5c00) [pid = 18975] [serial = 1802] [outer = 0x8b0d2400] 06:02:46 INFO - PROCESS | 18975 | 1467982966842 Marionette DEBUG loaded listener.js 06:02:46 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8beb0800) [pid = 18975] [serial = 1803] [outer = 0x8b0d2400] 06:02:47 INFO - PROCESS | 18975 | 1467982967805 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1698ms 06:02:47 INFO - PROCESS | 18975 | 1467982967881 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 06:02:47 INFO - PROCESS | 18975 | 1467982967887 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 06:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:02:47 INFO - PROCESS | 18975 | 1467982967898 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:02:47 INFO - PROCESS | 18975 | 1467982967903 Marionette TRACE conn3 <- [1,2374,null,{}] 06:02:47 INFO - PROCESS | 18975 | 1467982967910 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:47 INFO - PROCESS | 18975 | 1467982967916 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:48 INFO - PROCESS | 18975 | 1467982968149 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 06:02:48 INFO - PROCESS | 18975 | 1467982968440 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:48 INFO - PROCESS | 18975 | 1467982968448 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:48 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d448800 == 38 [pid = 18975] [id = 601] 06:02:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8d9b4400) [pid = 18975] [serial = 1804] [outer = (nil)] 06:02:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e564000) [pid = 18975] [serial = 1805] [outer = 0x8d9b4400] 06:02:48 INFO - PROCESS | 18975 | 1467982968538 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8e62a800) [pid = 18975] [serial = 1806] [outer = 0x8d9b4400] 06:02:49 INFO - PROCESS | 18975 | 1467982969469 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1652ms 06:02:49 INFO - PROCESS | 18975 | 1467982969547 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 06:02:49 INFO - PROCESS | 18975 | 1467982969552 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 06:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:02:49 INFO - PROCESS | 18975 | 1467982969559 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:02:49 INFO - PROCESS | 18975 | 1467982969563 Marionette TRACE conn3 <- [1,2378,null,{}] 06:02:49 INFO - PROCESS | 18975 | 1467982969580 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:49 INFO - PROCESS | 18975 | 1467982969591 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:49 INFO - PROCESS | 18975 | 1467982969828 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 06:02:50 INFO - PROCESS | 18975 | 1467982970110 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:50 INFO - PROCESS | 18975 | 1467982970127 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e626c00 == 39 [pid = 18975] [id = 602] 06:02:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8ea38400) [pid = 18975] [serial = 1807] [outer = (nil)] 06:02:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8f613800) [pid = 18975] [serial = 1808] [outer = 0x8ea38400] 06:02:50 INFO - PROCESS | 18975 | 1467982970254 Marionette DEBUG loaded listener.js 06:02:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8f61bc00) [pid = 18975] [serial = 1809] [outer = 0x8ea38400] 06:02:51 INFO - PROCESS | 18975 | 1467982971184 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1686ms 06:02:51 INFO - PROCESS | 18975 | 1467982971246 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 06:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:02:51 INFO - PROCESS | 18975 | 1467982971252 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 06:02:51 INFO - PROCESS | 18975 | 1467982971258 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:02:51 INFO - PROCESS | 18975 | 1467982971262 Marionette TRACE conn3 <- [1,2382,null,{}] 06:02:51 INFO - PROCESS | 18975 | 1467982971268 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:51 INFO - PROCESS | 18975 | 1467982971274 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:51 INFO - PROCESS | 18975 | 1467982971476 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 06:02:51 INFO - PROCESS | 18975 | 1467982971779 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:51 INFO - PROCESS | 18975 | 1467982971792 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e916000 == 40 [pid = 18975] [id = 603] 06:02:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8f61b400) [pid = 18975] [serial = 1810] [outer = (nil)] 06:02:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8fe39c00) [pid = 18975] [serial = 1811] [outer = 0x8f61b400] 06:02:51 INFO - PROCESS | 18975 | 1467982971873 Marionette DEBUG loaded listener.js 06:02:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ff22400) [pid = 18975] [serial = 1812] [outer = 0x8f61b400] 06:02:52 INFO - PROCESS | 18975 | 1467982972765 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1541ms 06:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:02:52 INFO - PROCESS | 18975 | 1467982972800 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 06:02:52 INFO - PROCESS | 18975 | 1467982972804 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 06:02:52 INFO - PROCESS | 18975 | 1467982972811 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:02:52 INFO - PROCESS | 18975 | 1467982972815 Marionette TRACE conn3 <- [1,2386,null,{}] 06:02:52 INFO - PROCESS | 18975 | 1467982972821 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:52 INFO - PROCESS | 18975 | 1467982972826 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:53 INFO - PROCESS | 18975 | 1467982973022 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 06:02:53 INFO - PROCESS | 18975 | 1467982973261 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:53 INFO - PROCESS | 18975 | 1467982973272 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:53 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ff2dc00 == 41 [pid = 18975] [id = 604] 06:02:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8ff2ec00) [pid = 18975] [serial = 1813] [outer = (nil)] 06:02:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x90124000) [pid = 18975] [serial = 1814] [outer = 0x8ff2ec00] 06:02:53 INFO - PROCESS | 18975 | 1467982973411 Marionette DEBUG loaded listener.js 06:02:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x9012ac00) [pid = 18975] [serial = 1815] [outer = 0x8ff2ec00] 06:02:54 INFO - PROCESS | 18975 | 1467982974314 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1539ms 06:02:54 INFO - PROCESS | 18975 | 1467982974350 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 06:02:54 INFO - PROCESS | 18975 | 1467982974354 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 06:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:02:54 INFO - PROCESS | 18975 | 1467982974361 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:02:54 INFO - PROCESS | 18975 | 1467982974364 Marionette TRACE conn3 <- [1,2390,null,{}] 06:02:54 INFO - PROCESS | 18975 | 1467982974370 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:54 INFO - PROCESS | 18975 | 1467982974381 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:54 INFO - PROCESS | 18975 | 1467982974623 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 06:02:54 INFO - PROCESS | 18975 | 1467982974863 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:54 INFO - PROCESS | 18975 | 1467982974874 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e4400 == 42 [pid = 18975] [id = 605] 06:02:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x902ed000) [pid = 18975] [serial = 1816] [outer = (nil)] 06:02:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x918d6c00) [pid = 18975] [serial = 1817] [outer = 0x902ed000] 06:02:55 INFO - PROCESS | 18975 | 1467982974997 Marionette DEBUG loaded listener.js 06:02:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x918ddc00) [pid = 18975] [serial = 1818] [outer = 0x902ed000] 06:02:55 INFO - PROCESS | 18975 | 1467982975894 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1583ms 06:02:55 INFO - PROCESS | 18975 | 1467982975959 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 06:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:02:55 INFO - PROCESS | 18975 | 1467982975964 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 06:02:55 INFO - PROCESS | 18975 | 1467982975971 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 18975 | 1467982975974 Marionette TRACE conn3 <- [1,2394,null,{}] 06:02:55 INFO - PROCESS | 18975 | 1467982975980 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:55 INFO - PROCESS | 18975 | 1467982975985 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:56 INFO - PROCESS | 18975 | 1467982976171 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 06:02:56 INFO - PROCESS | 18975 | 1467982976347 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:56 INFO - PROCESS | 18975 | 1467982976356 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d829800 == 43 [pid = 18975] [id = 606] 06:02:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8e569800) [pid = 18975] [serial = 1819] [outer = (nil)] 06:02:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x918e3c00) [pid = 18975] [serial = 1820] [outer = 0x8e569800] 06:02:56 INFO - PROCESS | 18975 | 1467982976535 Marionette DEBUG loaded listener.js 06:02:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x9190fc00) [pid = 18975] [serial = 1821] [outer = 0x8e569800] 06:02:57 INFO - PROCESS | 18975 | 1467982977467 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1537ms 06:02:57 INFO - PROCESS | 18975 | 1467982977508 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 06:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:02:57 INFO - PROCESS | 18975 | 1467982977512 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 06:02:57 INFO - PROCESS | 18975 | 1467982977519 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:02:57 INFO - PROCESS | 18975 | 1467982977523 Marionette TRACE conn3 <- [1,2398,null,{}] 06:02:57 INFO - PROCESS | 18975 | 1467982977528 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:57 INFO - PROCESS | 18975 | 1467982977534 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:57 INFO - PROCESS | 18975 | 1467982977722 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 06:02:57 INFO - PROCESS | 18975 | 1467982977931 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 18975 | 1467982977940 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:58 INFO - PROCESS | 18975 | ++DOCSHELL 0x898dbc00 == 44 [pid = 18975] [id = 607] 06:02:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x898ddc00) [pid = 18975] [serial = 1822] [outer = (nil)] 06:02:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8a2cdc00) [pid = 18975] [serial = 1823] [outer = 0x898ddc00] 06:02:58 INFO - PROCESS | 18975 | 1467982978318 Marionette DEBUG loaded listener.js 06:02:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8ad15800) [pid = 18975] [serial = 1824] [outer = 0x898ddc00] 06:02:59 INFO - PROCESS | 18975 | 1467982979264 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1786ms 06:02:59 INFO - PROCESS | 18975 | 1467982979306 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 06:02:59 INFO - PROCESS | 18975 | 1467982979313 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 06:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:02:59 INFO - PROCESS | 18975 | 1467982979321 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:02:59 INFO - PROCESS | 18975 | 1467982979325 Marionette TRACE conn3 <- [1,2402,null,{}] 06:02:59 INFO - PROCESS | 18975 | 1467982979332 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:59 INFO - PROCESS | 18975 | 1467982979338 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:59 INFO - PROCESS | 18975 | 1467982979634 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 06:02:59 INFO - PROCESS | 18975 | 1467982979928 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:59 INFO - PROCESS | 18975 | 1467982979936 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:02:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb5000 == 45 [pid = 18975] [id = 608] 06:02:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8c3f0c00) [pid = 18975] [serial = 1825] [outer = (nil)] 06:03:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8c4f7000) [pid = 18975] [serial = 1826] [outer = 0x8c3f0c00] 06:03:00 INFO - PROCESS | 18975 | 1467982980012 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8d44f000) [pid = 18975] [serial = 1827] [outer = 0x8c3f0c00] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4f1c00 == 44 [pid = 18975] [id = 543] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad17800 == 43 [pid = 18975] [id = 531] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8e90e400 == 42 [pid = 18975] [id = 544] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e3800 == 41 [pid = 18975] [id = 532] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0f800 == 40 [pid = 18975] [id = 533] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c9800 == 39 [pid = 18975] [id = 583] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x898da800 == 38 [pid = 18975] [id = 536] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x888e6000 == 37 [pid = 18975] [id = 547] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4ee400 == 36 [pid = 18975] [id = 590] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x898d7800 == 35 [pid = 18975] [id = 534] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x888e4000 == 34 [pid = 18975] [id = 545] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x888ed800 == 33 [pid = 18975] [id = 541] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x888e9c00 == 32 [pid = 18975] [id = 588] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea36400 == 31 [pid = 18975] [id = 537] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cec00 == 30 [pid = 18975] [id = 540] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cc800 == 29 [pid = 18975] [id = 589] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8ec5ec00 == 28 [pid = 18975] [id = 539] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8ec61000 == 27 [pid = 18975] [id = 593] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x888ee800 == 26 [pid = 18975] [id = 538] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x898d1000 == 25 [pid = 18975] [id = 591] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cd400 == 24 [pid = 18975] [id = 542] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x888e6800 == 23 [pid = 18975] [id = 594] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3400 == 22 [pid = 18975] [id = 546] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8d826800 == 21 [pid = 18975] [id = 592] 06:03:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad11800 == 20 [pid = 18975] [id = 535] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8c3fc800) [pid = 18975] [serial = 1758] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8d9abc00) [pid = 18975] [serial = 1752] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8c3f2c00) [pid = 18975] [serial = 1757] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x919da000) [pid = 18975] [serial = 1742] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8c3f4800) [pid = 18975] [serial = 1745] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8ff30c00) [pid = 18975] [serial = 1733] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x9190e800) [pid = 18975] [serial = 1740] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8b0d2c00) [pid = 18975] [serial = 1754] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8c3f6c00) [pid = 18975] [serial = 1727] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x9190bc00) [pid = 18975] [serial = 1739] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8e363c00) [pid = 18975] [serial = 1760] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8b0da400) [pid = 18975] [serial = 1755] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8e370000) [pid = 18975] [serial = 1761] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8d9b5800) [pid = 18975] [serial = 1763] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x9012bc00) [pid = 18975] [serial = 1734] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8e90dc00) [pid = 18975] [serial = 1730] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8b0df000) [pid = 18975] [serial = 1748] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8b4e3c00) [pid = 18975] [serial = 1749] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e36c800) [pid = 18975] [serial = 1746] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ea31400) [pid = 18975] [serial = 1731] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x918df400) [pid = 18975] [serial = 1737] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8d81dc00) [pid = 18975] [serial = 1728] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x91ab2400) [pid = 18975] [serial = 1743] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8d450800) [pid = 18975] [serial = 1751] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x918d6800) [pid = 18975] [serial = 1736] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 18975 | 1467982982367 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 3100ms 06:03:02 INFO - PROCESS | 18975 | 1467982982421 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 06:03:02 INFO - PROCESS | 18975 | 1467982982426 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 06:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:03:02 INFO - PROCESS | 18975 | 1467982982435 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:03:02 INFO - PROCESS | 18975 | 1467982982442 Marionette TRACE conn3 <- [1,2406,null,{}] 06:03:02 INFO - PROCESS | 18975 | 1467982982450 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:02 INFO - PROCESS | 18975 | 1467982982456 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:02 INFO - PROCESS | 18975 | 1467982982640 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 06:03:02 INFO - PROCESS | 18975 | 1467982982777 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:02 INFO - PROCESS | 18975 | 1467982982785 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c5800 == 21 [pid = 18975] [id = 609] 06:03:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8a2c5c00) [pid = 18975] [serial = 1828] [outer = (nil)] 06:03:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8ad11000) [pid = 18975] [serial = 1829] [outer = 0x8a2c5c00] 06:03:02 INFO - PROCESS | 18975 | 1467982982866 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8b0da800) [pid = 18975] [serial = 1830] [outer = 0x8a2c5c00] 06:03:03 INFO - PROCESS | 18975 | 1467982983718 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1340ms 06:03:03 INFO - PROCESS | 18975 | 1467982983776 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 18975 | 1467982983784 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 06:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:03:03 INFO - PROCESS | 18975 | 1467982983797 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 18975 | 1467982983801 Marionette TRACE conn3 <- [1,2410,null,{}] 06:03:03 INFO - PROCESS | 18975 | 1467982983808 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:03 INFO - PROCESS | 18975 | 1467982983814 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:04 INFO - PROCESS | 18975 | 1467982984000 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 06:03:04 INFO - PROCESS | 18975 | 1467982984180 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:04 INFO - PROCESS | 18975 | 1467982984189 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb2c00 == 22 [pid = 18975] [id = 610] 06:03:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8c3efc00) [pid = 18975] [serial = 1831] [outer = (nil)] 06:03:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8c3fc800) [pid = 18975] [serial = 1832] [outer = 0x8c3efc00] 06:03:04 INFO - PROCESS | 18975 | 1467982984266 Marionette DEBUG loaded listener.js 06:03:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8c4ed400) [pid = 18975] [serial = 1833] [outer = 0x8c3efc00] 06:03:05 INFO - PROCESS | 18975 | 1467982985251 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1483ms 06:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:03:05 INFO - PROCESS | 18975 | 1467982985284 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 06:03:05 INFO - PROCESS | 18975 | 1467982985288 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 06:03:05 INFO - PROCESS | 18975 | 1467982985296 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 18975 | 1467982985302 Marionette TRACE conn3 <- [1,2414,null,{}] 06:03:05 INFO - PROCESS | 18975 | 1467982985329 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:05 INFO - PROCESS | 18975 | 1467982985339 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:05 INFO - PROCESS | 18975 | 1467982985578 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 06:03:05 INFO - PROCESS | 18975 | 1467982985612 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:05 INFO - PROCESS | 18975 | 1467982985635 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9b0000 == 23 [pid = 18975] [id = 611] 06:03:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8d9b1c00) [pid = 18975] [serial = 1834] [outer = (nil)] 06:03:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e364400) [pid = 18975] [serial = 1835] [outer = 0x8d9b1c00] 06:03:05 INFO - PROCESS | 18975 | 1467982985787 Marionette DEBUG loaded listener.js 06:03:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e370800) [pid = 18975] [serial = 1836] [outer = 0x8d9b1c00] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8d828c00) [pid = 18975] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e623400) [pid = 18975] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8a2c7800) [pid = 18975] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8a2c3800) [pid = 18975] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8ea83c00) [pid = 18975] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8d81fc00) [pid = 18975] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8d822000) [pid = 18975] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8c3f4c00) [pid = 18975] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8f460800) [pid = 18975] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x888ea000) [pid = 18975] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x888e8800) [pid = 18975] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8b0d6400) [pid = 18975] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:03:06 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8ad16c00) [pid = 18975] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:03:07 INFO - PROCESS | 18975 | 1467982987251 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2005ms 06:03:07 INFO - PROCESS | 18975 | 1467982987300 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 06:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:03:07 INFO - PROCESS | 18975 | 1467982987306 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 06:03:07 INFO - PROCESS | 18975 | 1467982987312 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:03:07 INFO - PROCESS | 18975 | 1467982987316 Marionette TRACE conn3 <- [1,2418,null,{}] 06:03:07 INFO - PROCESS | 18975 | 1467982987322 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:07 INFO - PROCESS | 18975 | 1467982987327 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:07 INFO - PROCESS | 18975 | 1467982987499 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 06:03:07 INFO - PROCESS | 18975 | 1467982987639 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 18975 | 1467982987649 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d2000 == 24 [pid = 18975] [id = 612] 06:03:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8b0ddc00) [pid = 18975] [serial = 1837] [outer = (nil)] 06:03:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8e361400) [pid = 18975] [serial = 1838] [outer = 0x8b0ddc00] 06:03:07 INFO - PROCESS | 18975 | 1467982987723 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8e623400) [pid = 18975] [serial = 1839] [outer = 0x8b0ddc00] 06:03:08 INFO - PROCESS | 18975 | 1467982988526 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1232ms 06:03:08 INFO - PROCESS | 18975 | 1467982988545 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 06:03:08 INFO - PROCESS | 18975 | 1467982988549 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 06:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:03:08 INFO - PROCESS | 18975 | 1467982988560 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:03:08 INFO - PROCESS | 18975 | 1467982988562 Marionette TRACE conn3 <- [1,2422,null,{}] 06:03:08 INFO - PROCESS | 18975 | 1467982988567 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:08 INFO - PROCESS | 18975 | 1467982988573 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:08 INFO - PROCESS | 18975 | 1467982988928 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 06:03:09 INFO - PROCESS | 18975 | 1467982989068 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:09 INFO - PROCESS | 18975 | 1467982989082 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:09 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c3c00 == 25 [pid = 18975] [id = 613] 06:03:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8a2c6400) [pid = 18975] [serial = 1840] [outer = (nil)] 06:03:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8ad0e800) [pid = 18975] [serial = 1841] [outer = 0x8a2c6400] 06:03:09 INFO - PROCESS | 18975 | 1467982989243 Marionette DEBUG loaded listener.js 06:03:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8ad1c800) [pid = 18975] [serial = 1842] [outer = 0x8a2c6400] 06:03:10 INFO - PROCESS | 18975 | 1467982990273 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1785ms 06:03:10 INFO - PROCESS | 18975 | 1467982990346 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 06:03:10 INFO - PROCESS | 18975 | 1467982990353 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 06:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:03:10 INFO - PROCESS | 18975 | 1467982990362 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:03:10 INFO - PROCESS | 18975 | 1467982990367 Marionette TRACE conn3 <- [1,2426,null,{}] 06:03:10 INFO - PROCESS | 18975 | 1467982990376 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:10 INFO - PROCESS | 18975 | 1467982990384 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:10 INFO - PROCESS | 18975 | 1467982990652 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 06:03:10 INFO - PROCESS | 18975 | 1467982990899 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:10 INFO - PROCESS | 18975 | 1467982990910 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d441c00 == 26 [pid = 18975] [id = 614] 06:03:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8d444c00) [pid = 18975] [serial = 1843] [outer = (nil)] 06:03:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8d448c00) [pid = 18975] [serial = 1844] [outer = 0x8d444c00] 06:03:11 INFO - PROCESS | 18975 | 1467982991033 Marionette DEBUG loaded listener.js 06:03:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8d82a000) [pid = 18975] [serial = 1845] [outer = 0x8d444c00] 06:03:12 INFO - PROCESS | 18975 | 1467982992069 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1784ms 06:03:12 INFO - PROCESS | 18975 | 1467982992148 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 06:03:12 INFO - PROCESS | 18975 | 1467982992154 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 06:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:03:12 INFO - PROCESS | 18975 | 1467982992161 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:03:12 INFO - PROCESS | 18975 | 1467982992165 Marionette TRACE conn3 <- [1,2430,null,{}] 06:03:12 INFO - PROCESS | 18975 | 1467982992172 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:12 INFO - PROCESS | 18975 | 1467982992179 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:12 INFO - PROCESS | 18975 | 1467982992405 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 06:03:12 INFO - PROCESS | 18975 | 1467982992696 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:12 INFO - PROCESS | 18975 | 1467982992708 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e903400 == 27 [pid = 18975] [id = 615] 06:03:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8e909c00) [pid = 18975] [serial = 1846] [outer = (nil)] 06:03:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e90e000) [pid = 18975] [serial = 1847] [outer = 0x8e909c00] 06:03:12 INFO - PROCESS | 18975 | 1467982992840 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e917c00) [pid = 18975] [serial = 1848] [outer = 0x8e909c00] 06:03:13 INFO - PROCESS | 18975 | 1467982993816 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1696ms 06:03:13 INFO - PROCESS | 18975 | 1467982993859 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 06:03:13 INFO - PROCESS | 18975 | 1467982993866 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 06:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:03:13 INFO - PROCESS | 18975 | 1467982993885 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 18975 | 1467982993893 Marionette TRACE conn3 <- [1,2434,null,{}] 06:03:13 INFO - PROCESS | 18975 | 1467982993900 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:13 INFO - PROCESS | 18975 | 1467982993906 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:14 INFO - PROCESS | 18975 | 1467982994109 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 06:03:14 INFO - PROCESS | 18975 | 1467982994345 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:14 INFO - PROCESS | 18975 | 1467982994352 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e62c400 == 28 [pid = 18975] [id = 616] 06:03:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ea36000) [pid = 18975] [serial = 1849] [outer = (nil)] 06:03:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ea8d000) [pid = 18975] [serial = 1850] [outer = 0x8ea36000] 06:03:14 INFO - PROCESS | 18975 | 1467982994483 Marionette DEBUG loaded listener.js 06:03:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8ec55000) [pid = 18975] [serial = 1851] [outer = 0x8ea36000] 06:03:15 INFO - PROCESS | 18975 | 1467982995412 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1599ms 06:03:15 INFO - PROCESS | 18975 | 1467982995475 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 06:03:15 INFO - PROCESS | 18975 | 1467982995479 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 06:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:03:15 INFO - PROCESS | 18975 | 1467982995486 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:03:15 INFO - PROCESS | 18975 | 1467982995490 Marionette TRACE conn3 <- [1,2438,null,{}] 06:03:15 INFO - PROCESS | 18975 | 1467982995497 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:15 INFO - PROCESS | 18975 | 1467982995503 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:15 INFO - PROCESS | 18975 | 1467982995739 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 06:03:16 INFO - PROCESS | 18975 | 1467982995984 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:16 INFO - PROCESS | 18975 | 1467982995998 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:16 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4ee400 == 29 [pid = 18975] [id = 617] 06:03:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8d442000) [pid = 18975] [serial = 1852] [outer = (nil)] 06:03:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8f468000) [pid = 18975] [serial = 1853] [outer = 0x8d442000] 06:03:16 INFO - PROCESS | 18975 | 1467982996122 Marionette DEBUG loaded listener.js 06:03:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8f46e400) [pid = 18975] [serial = 1854] [outer = 0x8d442000] 06:03:17 INFO - PROCESS | 18975 | 1467982997054 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1594ms 06:03:17 INFO - PROCESS | 18975 | 1467982997082 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 06:03:17 INFO - PROCESS | 18975 | 1467982997089 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 06:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:03:17 INFO - PROCESS | 18975 | 1467982997100 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:03:17 INFO - PROCESS | 18975 | 1467982997103 Marionette TRACE conn3 <- [1,2442,null,{}] 06:03:17 INFO - PROCESS | 18975 | 1467982997110 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:17 INFO - PROCESS | 18975 | 1467982997117 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:17 INFO - PROCESS | 18975 | 1467982997439 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 06:03:17 INFO - PROCESS | 18975 | 1467982997756 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:17 INFO - PROCESS | 18975 | 1467982997777 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ea000 == 30 [pid = 18975] [id = 618] 06:03:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8a2ce000) [pid = 18975] [serial = 1855] [outer = (nil)] 06:03:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ec5a000) [pid = 18975] [serial = 1856] [outer = 0x8a2ce000] 06:03:17 INFO - PROCESS | 18975 | 1467982997858 Marionette DEBUG loaded listener.js 06:03:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8ff29000) [pid = 18975] [serial = 1857] [outer = 0x8a2ce000] 06:03:18 INFO - PROCESS | 18975 | 1467982998812 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1782ms 06:03:18 INFO - PROCESS | 18975 | 1467982998884 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 18975 | 1467982998888 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 06:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:03:18 INFO - PROCESS | 18975 | 1467982998895 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 18975 | 1467982998899 Marionette TRACE conn3 <- [1,2446,null,{}] 06:03:18 INFO - PROCESS | 18975 | 1467982998906 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:18 INFO - PROCESS | 18975 | 1467982998911 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:19 INFO - PROCESS | 18975 | 1467982999114 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 06:03:19 INFO - PROCESS | 18975 | 1467982999499 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:19 INFO - PROCESS | 18975 | 1467982999513 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ed800 == 31 [pid = 18975] [id = 619] 06:03:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x888ee800) [pid = 18975] [serial = 1858] [outer = (nil)] 06:03:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x898d6000) [pid = 18975] [serial = 1859] [outer = 0x888ee800] 06:03:19 INFO - PROCESS | 18975 | 1467982999630 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8a2ca000) [pid = 18975] [serial = 1860] [outer = 0x888ee800] 06:03:20 INFO - PROCESS | 18975 | 1467983000818 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2002ms 06:03:20 INFO - PROCESS | 18975 | 1467983000905 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 18975 | 1467983000915 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 06:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:03:20 INFO - PROCESS | 18975 | 1467983000992 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:03:21 INFO - PROCESS | 18975 | 1467983001002 Marionette TRACE conn3 <- [1,2450,null,{}] 06:03:21 INFO - PROCESS | 18975 | 1467983001023 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:21 INFO - PROCESS | 18975 | 1467983001032 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:21 INFO - PROCESS | 18975 | 1467983001311 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 06:03:21 INFO - PROCESS | 18975 | 1467983001534 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:21 INFO - PROCESS | 18975 | 1467983001542 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8e570800) [pid = 18975] [serial = 1764] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8ea2b400) [pid = 18975] [serial = 1799] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8e90d400) [pid = 18975] [serial = 1793] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8d827800) [pid = 18975] [serial = 1796] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8b4e9000) [pid = 18975] [serial = 1787] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8c3f5400) [pid = 18975] [serial = 1788] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8ea8a400) [pid = 18975] [serial = 1778] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8ea8f400) [pid = 18975] [serial = 1779] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8d9aec00) [pid = 18975] [serial = 1772] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8e368400) [pid = 18975] [serial = 1773] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8e91dc00) [pid = 18975] [serial = 1775] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e916400) [pid = 18975] [serial = 1776] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8d829400) [pid = 18975] [serial = 1790] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8f463800) [pid = 18975] [serial = 1781] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8f61b800) [pid = 18975] [serial = 1782] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x898d0800) [pid = 18975] [serial = 1766] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8a2c8400) [pid = 18975] [serial = 1767] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x898db400) [pid = 18975] [serial = 1784] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8a2cc400) [pid = 18975] [serial = 1785] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8beb7000) [pid = 18975] [serial = 1769] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8c3f6400) [pid = 18975] [serial = 1770] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8e915000) [pid = 18975] [serial = 1794] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8d81f400) [pid = 18975] [serial = 1797] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8f46a800) [pid = 18975] [serial = 1800] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8e367400) [pid = 18975] [serial = 1791] [outer = (nil)] [url = about:blank] 06:03:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ef000 == 32 [pid = 18975] [id = 620] 06:03:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x898d8400) [pid = 18975] [serial = 1861] [outer = (nil)] 06:03:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8a2ca400) [pid = 18975] [serial = 1862] [outer = 0x898d8400] 06:03:21 INFO - PROCESS | 18975 | 1467983001656 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8b4e3800) [pid = 18975] [serial = 1863] [outer = 0x898d8400] 06:03:22 INFO - PROCESS | 18975 | 1467983002439 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1562ms 06:03:22 INFO - PROCESS | 18975 | 1467983002502 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 06:03:22 INFO - PROCESS | 18975 | 1467983002509 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 06:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:03:22 INFO - PROCESS | 18975 | 1467983002518 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:03:22 INFO - PROCESS | 18975 | 1467983002521 Marionette TRACE conn3 <- [1,2454,null,{}] 06:03:22 INFO - PROCESS | 18975 | 1467983002528 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:22 INFO - PROCESS | 18975 | 1467983002533 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:22 INFO - PROCESS | 18975 | 1467983002717 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 06:03:22 INFO - PROCESS | 18975 | 1467983002727 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:22 INFO - PROCESS | 18975 | 1467983002735 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d81f400 == 33 [pid = 18975] [id = 621] 06:03:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8d822400) [pid = 18975] [serial = 1864] [outer = (nil)] 06:03:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8d9b2400) [pid = 18975] [serial = 1865] [outer = 0x8d822400] 06:03:22 INFO - PROCESS | 18975 | 1467983002823 Marionette DEBUG loaded listener.js 06:03:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8e36d800) [pid = 18975] [serial = 1866] [outer = 0x8d822400] 06:03:23 INFO - PROCESS | 18975 | 1467983003801 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1335ms 06:03:23 INFO - PROCESS | 18975 | 1467983003854 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 06:03:23 INFO - PROCESS | 18975 | 1467983003857 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 06:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:03:23 INFO - PROCESS | 18975 | 1467983003872 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 18975 | 1467983003881 Marionette TRACE conn3 <- [1,2458,null,{}] 06:03:23 INFO - PROCESS | 18975 | 1467983003890 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:23 INFO - PROCESS | 18975 | 1467983003898 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:24 INFO - PROCESS | 18975 | 1467983004141 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 06:03:24 INFO - PROCESS | 18975 | 1467983004165 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 18975 | 1467983004174 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:24 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebc400 == 34 [pid = 18975] [id = 622] 06:03:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e906c00) [pid = 18975] [serial = 1867] [outer = (nil)] 06:03:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e916800) [pid = 18975] [serial = 1868] [outer = 0x8e906c00] 06:03:24 INFO - PROCESS | 18975 | 1467983004247 Marionette DEBUG loaded listener.js 06:03:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8e91f400) [pid = 18975] [serial = 1869] [outer = 0x8e906c00] 06:03:25 INFO - PROCESS | 18975 | 1467983005276 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1448ms 06:03:25 INFO - PROCESS | 18975 | 1467983005313 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 06:03:25 INFO - PROCESS | 18975 | 1467983005317 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 06:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:03:25 INFO - PROCESS | 18975 | 1467983005324 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:03:25 INFO - PROCESS | 18975 | 1467983005327 Marionette TRACE conn3 <- [1,2462,null,{}] 06:03:25 INFO - PROCESS | 18975 | 1467983005341 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:25 INFO - PROCESS | 18975 | 1467983005347 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:25 INFO - PROCESS | 18975 | 1467983005626 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 06:03:25 INFO - PROCESS | 18975 | 1467983005657 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:25 INFO - PROCESS | 18975 | 1467983005666 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e1800 == 35 [pid = 18975] [id = 623] 06:03:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x888e3400) [pid = 18975] [serial = 1870] [outer = (nil)] 06:03:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8ea84800) [pid = 18975] [serial = 1871] [outer = 0x888e3400] 06:03:25 INFO - PROCESS | 18975 | 1467983005739 Marionette DEBUG loaded listener.js 06:03:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8ea87400) [pid = 18975] [serial = 1872] [outer = 0x888e3400] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8ea38400) [pid = 18975] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x898ddc00) [pid = 18975] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8f61b400) [pid = 18975] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ff2ec00) [pid = 18975] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8d9b4400) [pid = 18975] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8e569800) [pid = 18975] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8c3f0c00) [pid = 18975] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8d9b1c00) [pid = 18975] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x902ed000) [pid = 18975] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8c3efc00) [pid = 18975] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8b0d2400) [pid = 18975] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:03:26 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8a2c5c00) [pid = 18975] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:03:26 INFO - PROCESS | 18975 | 1467983006769 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1502ms 06:03:26 INFO - PROCESS | 18975 | 1467983006828 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 06:03:26 INFO - PROCESS | 18975 | 1467983006831 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 06:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:03:26 INFO - PROCESS | 18975 | 1467983006838 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:03:26 INFO - PROCESS | 18975 | 1467983006841 Marionette TRACE conn3 <- [1,2466,null,{}] 06:03:26 INFO - PROCESS | 18975 | 1467983006857 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:26 INFO - PROCESS | 18975 | 1467983006862 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:27 INFO - PROCESS | 18975 | 1467983007036 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 06:03:27 INFO - PROCESS | 18975 | 1467983007045 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:27 INFO - PROCESS | 18975 | 1467983007063 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e368c00 == 36 [pid = 18975] [id = 624] 06:03:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8e36b800) [pid = 18975] [serial = 1873] [outer = (nil)] 06:03:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8ea90800) [pid = 18975] [serial = 1874] [outer = 0x8e36b800] 06:03:27 INFO - PROCESS | 18975 | 1467983007156 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8f466000) [pid = 18975] [serial = 1875] [outer = 0x8e36b800] 06:03:28 INFO - PROCESS | 18975 | 1467983008128 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1345ms 06:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:03:28 INFO - PROCESS | 18975 | 1467983008183 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 06:03:28 INFO - PROCESS | 18975 | 1467983008186 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 06:03:28 INFO - PROCESS | 18975 | 1467983008192 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:03:28 INFO - PROCESS | 18975 | 1467983008196 Marionette TRACE conn3 <- [1,2470,null,{}] 06:03:28 INFO - PROCESS | 18975 | 1467983008202 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:28 INFO - PROCESS | 18975 | 1467983008207 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:28 INFO - PROCESS | 18975 | 1467983008373 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 06:03:28 INFO - PROCESS | 18975 | 1467983008621 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:28 INFO - PROCESS | 18975 | 1467983008633 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:28 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e4400 == 37 [pid = 18975] [id = 625] 06:03:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x888e6400) [pid = 18975] [serial = 1876] [outer = (nil)] 06:03:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x898d1000) [pid = 18975] [serial = 1877] [outer = 0x888e6400] 06:03:28 INFO - PROCESS | 18975 | 1467983008727 Marionette DEBUG loaded listener.js 06:03:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x898df000) [pid = 18975] [serial = 1878] [outer = 0x888e6400] 06:03:29 INFO - PROCESS | 18975 | 1467983009764 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1635ms 06:03:29 INFO - PROCESS | 18975 | 1467983009832 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 06:03:29 INFO - PROCESS | 18975 | 1467983009838 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 06:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:03:29 INFO - PROCESS | 18975 | 1467983009847 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:03:29 INFO - PROCESS | 18975 | 1467983009853 Marionette TRACE conn3 <- [1,2474,null,{}] 06:03:29 INFO - PROCESS | 18975 | 1467983009862 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:29 INFO - PROCESS | 18975 | 1467983009870 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:30 INFO - PROCESS | 18975 | 1467983010107 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 06:03:30 INFO - PROCESS | 18975 | 1467983010399 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 18975 | 1467983010408 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3fa400 == 38 [pid = 18975] [id = 626] 06:03:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8c3fd000) [pid = 18975] [serial = 1879] [outer = (nil)] 06:03:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8c4f3c00) [pid = 18975] [serial = 1880] [outer = 0x8c3fd000] 06:03:30 INFO - PROCESS | 18975 | 1467983010499 Marionette DEBUG loaded listener.js 06:03:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8d449800) [pid = 18975] [serial = 1881] [outer = 0x8c3fd000] 06:03:31 INFO - PROCESS | 18975 | 1467983011544 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1747ms 06:03:31 INFO - PROCESS | 18975 | 1467983011598 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 06:03:31 INFO - PROCESS | 18975 | 1467983011605 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 06:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:03:31 INFO - PROCESS | 18975 | 1467983011612 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:03:31 INFO - PROCESS | 18975 | 1467983011616 Marionette TRACE conn3 <- [1,2478,null,{}] 06:03:31 INFO - PROCESS | 18975 | 1467983011623 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:31 INFO - PROCESS | 18975 | 1467983011630 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:31 INFO - PROCESS | 18975 | 1467983011919 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 06:03:32 INFO - PROCESS | 18975 | 1467983012404 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:32 INFO - PROCESS | 18975 | 1467983012415 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9b4400 == 39 [pid = 18975] [id = 627] 06:03:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e62d800) [pid = 18975] [serial = 1882] [outer = (nil)] 06:03:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8e907400) [pid = 18975] [serial = 1883] [outer = 0x8e62d800] 06:03:32 INFO - PROCESS | 18975 | 1467983012526 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e918c00) [pid = 18975] [serial = 1884] [outer = 0x8e62d800] 06:03:33 INFO - PROCESS | 18975 | 1467983013478 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1936ms 06:03:33 INFO - PROCESS | 18975 | 1467983013550 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 18975 | 1467983013555 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 06:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:03:33 INFO - PROCESS | 18975 | 1467983013572 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 18975 | 1467983013582 Marionette TRACE conn3 <- [1,2482,null,{}] 06:03:33 INFO - PROCESS | 18975 | 1467983013590 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:33 INFO - PROCESS | 18975 | 1467983013598 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:33 INFO - PROCESS | 18975 | 1467983013844 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 06:03:34 INFO - PROCESS | 18975 | 1467983014083 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:34 INFO - PROCESS | 18975 | 1467983014093 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e622800 == 40 [pid = 18975] [id = 628] 06:03:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e907800) [pid = 18975] [serial = 1885] [outer = (nil)] 06:03:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8f46a800) [pid = 18975] [serial = 1886] [outer = 0x8e907800] 06:03:34 INFO - PROCESS | 18975 | 1467983014192 Marionette DEBUG loaded listener.js 06:03:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8fe34c00) [pid = 18975] [serial = 1887] [outer = 0x8e907800] 06:03:35 INFO - PROCESS | 18975 | 1467983015098 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1606ms 06:03:35 INFO - PROCESS | 18975 | 1467983015170 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 06:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:03:35 INFO - PROCESS | 18975 | 1467983015175 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 06:03:35 INFO - PROCESS | 18975 | 1467983015182 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:03:35 INFO - PROCESS | 18975 | 1467983015186 Marionette TRACE conn3 <- [1,2486,null,{}] 06:03:35 INFO - PROCESS | 18975 | 1467983015192 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:35 INFO - PROCESS | 18975 | 1467983015197 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:35 INFO - PROCESS | 18975 | 1467983015398 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 06:03:35 INFO - PROCESS | 18975 | 1467983015621 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 18975 | 1467983015633 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3fd400 == 41 [pid = 18975] [id = 629] 06:03:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8d82b800) [pid = 18975] [serial = 1888] [outer = (nil)] 06:03:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x90121400) [pid = 18975] [serial = 1889] [outer = 0x8d82b800] 06:03:35 INFO - PROCESS | 18975 | 1467983015769 Marionette DEBUG loaded listener.js 06:03:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x90124800) [pid = 18975] [serial = 1890] [outer = 0x8d82b800] 06:03:36 INFO - PROCESS | 18975 | 1467983016661 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1536ms 06:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:03:36 INFO - PROCESS | 18975 | 1467983016720 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 06:03:36 INFO - PROCESS | 18975 | 1467983016724 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 06:03:36 INFO - PROCESS | 18975 | 1467983016731 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 18975 | 1467983016735 Marionette TRACE conn3 <- [1,2490,null,{}] 06:03:36 INFO - PROCESS | 18975 | 1467983016741 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:36 INFO - PROCESS | 18975 | 1467983016746 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:36 INFO - PROCESS | 18975 | 1467983016949 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 06:03:37 INFO - PROCESS | 18975 | 1467983017196 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:37 INFO - PROCESS | 18975 | 1467983017215 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:37 INFO - PROCESS | 18975 | ++DOCSHELL 0x902e4000 == 42 [pid = 18975] [id = 630] 06:03:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x902e5000) [pid = 18975] [serial = 1891] [outer = (nil)] 06:03:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x902ea800) [pid = 18975] [serial = 1892] [outer = 0x902e5000] 06:03:37 INFO - PROCESS | 18975 | 1467983017327 Marionette DEBUG loaded listener.js 06:03:37 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x918e2800) [pid = 18975] [serial = 1893] [outer = 0x902e5000] 06:03:38 INFO - PROCESS | 18975 | 1467983018338 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1685ms 06:03:38 INFO - PROCESS | 18975 | 1467983018417 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 06:03:38 INFO - PROCESS | 18975 | 1467983018420 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 06:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:03:38 INFO - PROCESS | 18975 | 1467983018427 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:03:38 INFO - PROCESS | 18975 | 1467983018431 Marionette TRACE conn3 <- [1,2494,null,{}] 06:03:38 INFO - PROCESS | 18975 | 1467983018438 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:38 INFO - PROCESS | 18975 | 1467983018445 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:38 INFO - PROCESS | 18975 | 1467983018689 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 06:03:39 INFO - PROCESS | 18975 | 1467983018989 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:39 INFO - PROCESS | 18975 | 1467983019001 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea83c00 == 43 [pid = 18975] [id = 631] 06:03:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8ff25c00) [pid = 18975] [serial = 1894] [outer = (nil)] 06:03:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x919cc000) [pid = 18975] [serial = 1895] [outer = 0x8ff25c00] 06:03:39 INFO - PROCESS | 18975 | 1467983019096 Marionette DEBUG loaded listener.js 06:03:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x919d1800) [pid = 18975] [serial = 1896] [outer = 0x8ff25c00] 06:03:40 INFO - PROCESS | 18975 | 1467983020077 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1689ms 06:03:40 INFO - PROCESS | 18975 | 1467983020124 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 06:03:40 INFO - PROCESS | 18975 | 1467983020129 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 06:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:03:40 INFO - PROCESS | 18975 | 1467983020136 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:03:40 INFO - PROCESS | 18975 | 1467983020139 Marionette TRACE conn3 <- [1,2498,null,{}] 06:03:40 INFO - PROCESS | 18975 | 1467983020146 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:40 INFO - PROCESS | 18975 | 1467983020151 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:40 INFO - PROCESS | 18975 | 1467983020354 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 06:03:40 INFO - PROCESS | 18975 | 1467983020607 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:40 INFO - PROCESS | 18975 | 1467983020613 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d7c00 == 44 [pid = 18975] [id = 632] 06:03:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x898da800) [pid = 18975] [serial = 1897] [outer = (nil)] 06:03:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8bebb400) [pid = 18975] [serial = 1898] [outer = 0x898da800] 06:03:40 INFO - PROCESS | 18975 | 1467983020749 Marionette DEBUG loaded listener.js 06:03:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8d44c400) [pid = 18975] [serial = 1899] [outer = 0x898da800] 06:03:41 INFO - PROCESS | 18975 | 1467983021654 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1581ms 06:03:41 INFO - PROCESS | 18975 | 1467983021719 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 06:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:03:41 INFO - PROCESS | 18975 | 1467983021724 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 06:03:41 INFO - PROCESS | 18975 | 1467983021730 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:03:41 INFO - PROCESS | 18975 | 1467983021734 Marionette TRACE conn3 <- [1,2502,null,{}] 06:03:41 INFO - PROCESS | 18975 | 1467983021740 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:41 INFO - PROCESS | 18975 | 1467983021745 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:41 INFO - PROCESS | 18975 | 1467983021942 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 06:03:42 INFO - PROCESS | 18975 | 1467983022186 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:42 INFO - PROCESS | 18975 | 1467983022195 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:42 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0dfc00 == 45 [pid = 18975] [id = 633] 06:03:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x8beb3000) [pid = 18975] [serial = 1900] [outer = (nil)] 06:03:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8ea89800) [pid = 18975] [serial = 1901] [outer = 0x8beb3000] 06:03:42 INFO - PROCESS | 18975 | 1467983022295 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x9012b000) [pid = 18975] [serial = 1902] [outer = 0x8beb3000] 06:03:43 INFO - PROCESS | 18975 | 1467983023315 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1939ms 06:03:43 INFO - PROCESS | 18975 | 1467983023761 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 06:03:43 INFO - PROCESS | 18975 | 1467983023769 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 06:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:03:43 INFO - PROCESS | 18975 | 1467983023795 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 18975 | 1467983023801 Marionette TRACE conn3 <- [1,2506,null,{}] 06:03:43 INFO - PROCESS | 18975 | 1467983023810 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:43 INFO - PROCESS | 18975 | 1467983023817 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:44 INFO - PROCESS | 18975 | 1467983024025 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 06:03:44 INFO - PROCESS | 18975 | 1467983024252 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:44 INFO - PROCESS | 18975 | 1467983024268 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0dd800 == 46 [pid = 18975] [id = 634] 06:03:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8b4e6c00) [pid = 18975] [serial = 1903] [outer = (nil)] 06:03:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8beb8c00) [pid = 18975] [serial = 1904] [outer = 0x8b4e6c00] 06:03:44 INFO - PROCESS | 18975 | 1467983024347 Marionette DEBUG loaded listener.js 06:03:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8c3f3800) [pid = 18975] [serial = 1905] [outer = 0x8b4e6c00] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb5000 == 45 [pid = 18975] [id = 608] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x898dbc00 == 44 [pid = 18975] [id = 607] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8e368c00 == 43 [pid = 18975] [id = 624] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x888e1800 == 42 [pid = 18975] [id = 623] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8bebc400 == 41 [pid = 18975] [id = 622] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8d81f400 == 40 [pid = 18975] [id = 621] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x888ef000 == 39 [pid = 18975] [id = 620] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x888ed800 == 38 [pid = 18975] [id = 619] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c5800 == 37 [pid = 18975] [id = 609] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8d441c00 == 36 [pid = 18975] [id = 614] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4ee400 == 35 [pid = 18975] [id = 617] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8bebb000 == 34 [pid = 18975] [id = 596] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x888e5800 == 33 [pid = 18975] [id = 600] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb2c00 == 32 [pid = 18975] [id = 610] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x898d4400 == 31 [pid = 18975] [id = 598] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c3c00 == 30 [pid = 18975] [id = 613] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8e626c00 == 29 [pid = 18975] [id = 602] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8ff2dc00 == 28 [pid = 18975] [id = 604] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x888ea000 == 27 [pid = 18975] [id = 618] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x898d2000 == 26 [pid = 18975] [id = 612] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8d448800 == 25 [pid = 18975] [id = 601] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8e62c400 == 24 [pid = 18975] [id = 616] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e4400 == 23 [pid = 18975] [id = 605] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x888e6c00 == 22 [pid = 18975] [id = 597] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8bebcc00 == 21 [pid = 18975] [id = 599] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9b0000 == 20 [pid = 18975] [id = 611] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8e903400 == 19 [pid = 18975] [id = 615] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8e916000 == 18 [pid = 18975] [id = 603] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8d829800 == 17 [pid = 18975] [id = 606] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x898db000 == 16 [pid = 18975] [id = 595] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0dfc00 == 15 [pid = 18975] [id = 633] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea83c00 == 14 [pid = 18975] [id = 631] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x898d7c00 == 13 [pid = 18975] [id = 632] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x902e4000 == 12 [pid = 18975] [id = 630] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3fd400 == 11 [pid = 18975] [id = 629] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8e622800 == 10 [pid = 18975] [id = 628] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3fa400 == 9 [pid = 18975] [id = 626] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9b4400 == 8 [pid = 18975] [id = 627] 06:03:46 INFO - PROCESS | 18975 | --DOCSHELL 0x888e4400 == 7 [pid = 18975] [id = 625] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8f61bc00) [pid = 18975] [serial = 1809] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8ad15800) [pid = 18975] [serial = 1824] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8ff22400) [pid = 18975] [serial = 1812] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x90124000) [pid = 18975] [serial = 1814] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8e62a800) [pid = 18975] [serial = 1806] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x9190fc00) [pid = 18975] [serial = 1821] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8d44f000) [pid = 18975] [serial = 1827] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8e364400) [pid = 18975] [serial = 1835] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x918e3c00) [pid = 18975] [serial = 1820] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8c4f7000) [pid = 18975] [serial = 1826] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8e564000) [pid = 18975] [serial = 1805] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x918ddc00) [pid = 18975] [serial = 1818] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8fe39c00) [pid = 18975] [serial = 1811] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8c3fc800) [pid = 18975] [serial = 1832] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x918d6c00) [pid = 18975] [serial = 1817] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8b4e5c00) [pid = 18975] [serial = 1802] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8f613800) [pid = 18975] [serial = 1808] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ad11000) [pid = 18975] [serial = 1829] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8beb0800) [pid = 18975] [serial = 1803] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8a2cdc00) [pid = 18975] [serial = 1823] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e361400) [pid = 18975] [serial = 1838] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e370800) [pid = 18975] [serial = 1836] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8c4ed400) [pid = 18975] [serial = 1833] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8b0da800) [pid = 18975] [serial = 1830] [outer = (nil)] [url = about:blank] 06:03:46 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x9012ac00) [pid = 18975] [serial = 1815] [outer = (nil)] [url = about:blank] 06:03:47 INFO - PROCESS | 18975 | 1467983027014 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 3258ms 06:03:47 INFO - PROCESS | 18975 | 1467983027041 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 06:03:47 INFO - PROCESS | 18975 | 1467983027049 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 06:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:03:47 INFO - PROCESS | 18975 | 1467983027058 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:03:47 INFO - PROCESS | 18975 | 1467983027063 Marionette TRACE conn3 <- [1,2510,null,{}] 06:03:47 INFO - PROCESS | 18975 | 1467983027072 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:47 INFO - PROCESS | 18975 | 1467983027078 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:47 INFO - PROCESS | 18975 | 1467983027263 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 06:03:47 INFO - PROCESS | 18975 | 1467983027408 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:47 INFO - PROCESS | 18975 | 1467983027419 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d5c00 == 8 [pid = 18975] [id = 635] 06:03:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ad0dc00) [pid = 18975] [serial = 1906] [outer = (nil)] 06:03:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8ad15c00) [pid = 18975] [serial = 1907] [outer = 0x8ad0dc00] 06:03:47 INFO - PROCESS | 18975 | 1467983027506 Marionette DEBUG loaded listener.js 06:03:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8b0d5c00) [pid = 18975] [serial = 1908] [outer = 0x8ad0dc00] 06:03:48 INFO - PROCESS | 18975 | 1467983028685 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1686ms 06:03:48 INFO - PROCESS | 18975 | 1467983028747 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 06:03:48 INFO - PROCESS | 18975 | 1467983028760 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 06:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:03:48 INFO - PROCESS | 18975 | 1467983028778 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:03:48 INFO - PROCESS | 18975 | 1467983028786 Marionette TRACE conn3 <- [1,2514,null,{}] 06:03:48 INFO - PROCESS | 18975 | 1467983028795 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:48 INFO - PROCESS | 18975 | 1467983028804 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:49 INFO - PROCESS | 18975 | 1467983029209 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 06:03:49 INFO - PROCESS | 18975 | 1467983029238 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 18975 | 1467983029246 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4ef800 == 9 [pid = 18975] [id = 636] 06:03:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8beb0000) [pid = 18975] [serial = 1909] [outer = (nil)] 06:03:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8bebb000) [pid = 18975] [serial = 1910] [outer = 0x8beb0000] 06:03:49 INFO - PROCESS | 18975 | 1467983029327 Marionette DEBUG loaded listener.js 06:03:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8c3f8800) [pid = 18975] [serial = 1911] [outer = 0x8beb0000] 06:03:50 INFO - PROCESS | 18975 | 1467983030290 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1546ms 06:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:03:50 INFO - PROCESS | 18975 | 1467983030321 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 06:03:50 INFO - PROCESS | 18975 | 1467983030324 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 06:03:50 INFO - PROCESS | 18975 | 1467983030332 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:03:50 INFO - PROCESS | 18975 | 1467983030338 Marionette TRACE conn3 <- [1,2518,null,{}] 06:03:50 INFO - PROCESS | 18975 | 1467983030365 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:50 INFO - PROCESS | 18975 | 1467983030374 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:50 INFO - PROCESS | 18975 | 1467983030602 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 06:03:50 INFO - PROCESS | 18975 | 1467983030629 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:50 INFO - PROCESS | 18975 | 1467983030642 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9ac800 == 10 [pid = 18975] [id = 637] 06:03:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8d9af000) [pid = 18975] [serial = 1912] [outer = (nil)] 06:03:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e361400) [pid = 18975] [serial = 1913] [outer = 0x8d9af000] 06:03:50 INFO - PROCESS | 18975 | 1467983030734 Marionette DEBUG loaded listener.js 06:03:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e36cc00) [pid = 18975] [serial = 1914] [outer = 0x8d9af000] 06:03:51 INFO - PROCESS | 18975 | 1467983031758 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1498ms 06:03:51 INFO - PROCESS | 18975 | 1467983031829 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 06:03:51 INFO - PROCESS | 18975 | 1467983031834 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 06:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:03:51 INFO - PROCESS | 18975 | 1467983031864 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:03:51 INFO - PROCESS | 18975 | 1467983031869 Marionette TRACE conn3 <- [1,2522,null,{}] 06:03:51 INFO - PROCESS | 18975 | 1467983031874 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:51 INFO - PROCESS | 18975 | 1467983031880 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:52 INFO - PROCESS | 18975 | 1467983032719 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8e36b800) [pid = 18975] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x888e3400) [pid = 18975] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8b0ddc00) [pid = 18975] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8d442000) [pid = 18975] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e909c00) [pid = 18975] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8a2ce000) [pid = 18975] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8a2c6400) [pid = 18975] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x898d8400) [pid = 18975] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ea36000) [pid = 18975] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8d444c00) [pid = 18975] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x888ee800) [pid = 18975] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8d822400) [pid = 18975] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:03:52 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8e906c00) [pid = 18975] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:03:52 INFO - PROCESS | 18975 | 1467983032920 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:52 INFO - PROCESS | 18975 | 1467983032930 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3400 == 11 [pid = 18975] [id = 638] 06:03:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x888ee800) [pid = 18975] [serial = 1915] [outer = (nil)] 06:03:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8beb9000) [pid = 18975] [serial = 1916] [outer = 0x888ee800] 06:03:53 INFO - PROCESS | 18975 | 1467983033004 Marionette DEBUG loaded listener.js 06:03:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8e365800) [pid = 18975] [serial = 1917] [outer = 0x888ee800] 06:03:53 INFO - PROCESS | 18975 | 1467983033779 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1942ms 06:03:53 INFO - PROCESS | 18975 | 1467983033803 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 06:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:03:53 INFO - PROCESS | 18975 | 1467983033807 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 06:03:53 INFO - PROCESS | 18975 | 1467983033815 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:03:53 INFO - PROCESS | 18975 | 1467983033818 Marionette TRACE conn3 <- [1,2526,null,{}] 06:03:53 INFO - PROCESS | 18975 | 1467983033824 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:53 INFO - PROCESS | 18975 | 1467983033829 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:54 INFO - PROCESS | 18975 | 1467983034072 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 06:03:54 INFO - PROCESS | 18975 | 1467983034088 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:54 INFO - PROCESS | 18975 | 1467983034096 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e563000 == 12 [pid = 18975] [id = 639] 06:03:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e56b400) [pid = 18975] [serial = 1918] [outer = (nil)] 06:03:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8e909c00) [pid = 18975] [serial = 1919] [outer = 0x8e56b400] 06:03:54 INFO - PROCESS | 18975 | 1467983034169 Marionette DEBUG loaded listener.js 06:03:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e917800) [pid = 18975] [serial = 1920] [outer = 0x8e56b400] 06:03:55 INFO - PROCESS | 18975 | 1467983035310 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1536ms 06:03:55 INFO - PROCESS | 18975 | 1467983035351 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 06:03:55 INFO - PROCESS | 18975 | 1467983035359 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 06:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:03:55 INFO - PROCESS | 18975 | 1467983035371 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:03:55 INFO - PROCESS | 18975 | 1467983035377 Marionette TRACE conn3 <- [1,2530,null,{}] 06:03:55 INFO - PROCESS | 18975 | 1467983035388 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:55 INFO - PROCESS | 18975 | 1467983035393 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:55 INFO - PROCESS | 18975 | 1467983035628 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 06:03:55 INFO - PROCESS | 18975 | 1467983035890 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:55 INFO - PROCESS | 18975 | 1467983035908 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad12000 == 13 [pid = 18975] [id = 640] 06:03:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8ad12800) [pid = 18975] [serial = 1921] [outer = (nil)] 06:03:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8b4ed800) [pid = 18975] [serial = 1922] [outer = 0x8ad12800] 06:03:56 INFO - PROCESS | 18975 | 1467983036016 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8c3fb000) [pid = 18975] [serial = 1923] [outer = 0x8ad12800] 06:03:57 INFO - PROCESS | 18975 | 1467983037014 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1689ms 06:03:57 INFO - PROCESS | 18975 | 1467983037060 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 06:03:57 INFO - PROCESS | 18975 | 1467983037068 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 06:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:03:57 INFO - PROCESS | 18975 | 1467983037080 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:03:57 INFO - PROCESS | 18975 | 1467983037084 Marionette TRACE conn3 <- [1,2534,null,{}] 06:03:57 INFO - PROCESS | 18975 | 1467983037093 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:57 INFO - PROCESS | 18975 | 1467983037100 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:57 INFO - PROCESS | 18975 | 1467983037311 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 06:03:57 INFO - PROCESS | 18975 | 1467983037561 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:57 INFO - PROCESS | 18975 | 1467983037572 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4ea400 == 14 [pid = 18975] [id = 641] 06:03:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e365c00) [pid = 18975] [serial = 1924] [outer = (nil)] 06:03:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8e627400) [pid = 18975] [serial = 1925] [outer = 0x8e365c00] 06:03:57 INFO - PROCESS | 18975 | 1467983037708 Marionette DEBUG loaded listener.js 06:03:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e370800) [pid = 18975] [serial = 1926] [outer = 0x8e365c00] 06:03:58 INFO - PROCESS | 18975 | 1467983038818 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1787ms 06:03:58 INFO - PROCESS | 18975 | 1467983038867 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 06:03:58 INFO - PROCESS | 18975 | 1467983038872 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 06:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:03:58 INFO - PROCESS | 18975 | 1467983038880 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:03:58 INFO - PROCESS | 18975 | 1467983038886 Marionette TRACE conn3 <- [1,2538,null,{}] 06:03:58 INFO - PROCESS | 18975 | 1467983038905 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:58 INFO - PROCESS | 18975 | 1467983038915 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:59 INFO - PROCESS | 18975 | 1467983039153 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 06:03:59 INFO - PROCESS | 18975 | 1467983039410 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:59 INFO - PROCESS | 18975 | 1467983039423 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:03:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea88800 == 15 [pid = 18975] [id = 642] 06:03:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ea89400) [pid = 18975] [serial = 1927] [outer = (nil)] 06:03:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8ec58800) [pid = 18975] [serial = 1928] [outer = 0x8ea89400] 06:03:59 INFO - PROCESS | 18975 | 1467983039531 Marionette DEBUG loaded listener.js 06:03:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8ec5fc00) [pid = 18975] [serial = 1929] [outer = 0x8ea89400] 06:04:00 INFO - PROCESS | 18975 | 1467983040478 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1650ms 06:04:00 INFO - PROCESS | 18975 | 1467983040531 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 06:04:00 INFO - PROCESS | 18975 | 1467983040536 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 06:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:04:00 INFO - PROCESS | 18975 | 1467983040543 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 18975 | 1467983040547 Marionette TRACE conn3 <- [1,2542,null,{}] 06:04:00 INFO - PROCESS | 18975 | 1467983040553 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:00 INFO - PROCESS | 18975 | 1467983040559 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:00 INFO - PROCESS | 18975 | 1467983040767 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 06:04:01 INFO - PROCESS | 18975 | 1467983041152 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 18975 | 1467983041164 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c9800 == 16 [pid = 18975] [id = 643] 06:04:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8d9ac000) [pid = 18975] [serial = 1930] [outer = (nil)] 06:04:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8f614800) [pid = 18975] [serial = 1931] [outer = 0x8d9ac000] 06:04:01 INFO - PROCESS | 18975 | 1467983041330 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8f615c00) [pid = 18975] [serial = 1932] [outer = 0x8d9ac000] 06:04:02 INFO - PROCESS | 18975 | 1467983042321 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1839ms 06:04:02 INFO - PROCESS | 18975 | 1467983042383 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 18975 | 1467983042388 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 06:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:04:02 INFO - PROCESS | 18975 | 1467983042395 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 18975 | 1467983042399 Marionette TRACE conn3 <- [1,2546,null,{}] 06:04:02 INFO - PROCESS | 18975 | 1467983042405 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:02 INFO - PROCESS | 18975 | 1467983042410 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:02 INFO - PROCESS | 18975 | 1467983042646 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 06:04:02 INFO - PROCESS | 18975 | 1467983042890 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:02 INFO - PROCESS | 18975 | 1467983042898 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad12c00 == 17 [pid = 18975] [id = 644] 06:04:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8f465800) [pid = 18975] [serial = 1933] [outer = (nil)] 06:04:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8fe2f400) [pid = 18975] [serial = 1934] [outer = 0x8f465800] 06:04:03 INFO - PROCESS | 18975 | 1467983043038 Marionette DEBUG loaded listener.js 06:04:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8fe3ac00) [pid = 18975] [serial = 1935] [outer = 0x8f465800] 06:04:04 INFO - PROCESS | 18975 | 1467983044052 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1737ms 06:04:04 INFO - PROCESS | 18975 | 1467983044133 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 06:04:04 INFO - PROCESS | 18975 | 1467983044138 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 06:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:04:04 INFO - PROCESS | 18975 | 1467983044146 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:04:04 INFO - PROCESS | 18975 | 1467983044150 Marionette TRACE conn3 <- [1,2550,null,{}] 06:04:04 INFO - PROCESS | 18975 | 1467983044156 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:04 INFO - PROCESS | 18975 | 1467983044167 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:04 INFO - PROCESS | 18975 | 1467983044454 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 06:04:04 INFO - PROCESS | 18975 | 1467983044720 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:04 INFO - PROCESS | 18975 | 1467983044728 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad19800 == 18 [pid = 18975] [id = 645] 06:04:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8b0d4000) [pid = 18975] [serial = 1936] [outer = (nil)] 06:04:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x9012d000) [pid = 18975] [serial = 1937] [outer = 0x8b0d4000] 06:04:04 INFO - PROCESS | 18975 | 1467983044852 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x902e3800) [pid = 18975] [serial = 1938] [outer = 0x8b0d4000] 06:04:05 INFO - PROCESS | 18975 | 1467983045807 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1683ms 06:04:05 INFO - PROCESS | 18975 | 1467983045831 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 06:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:04:05 INFO - PROCESS | 18975 | 1467983045835 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 06:04:05 INFO - PROCESS | 18975 | 1467983045843 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 18975 | 1467983045847 Marionette TRACE conn3 <- [1,2554,null,{}] 06:04:05 INFO - PROCESS | 18975 | 1467983045853 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:05 INFO - PROCESS | 18975 | 1467983045858 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:06 INFO - PROCESS | 18975 | 1467983046037 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 06:04:06 INFO - PROCESS | 18975 | 1467983046270 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:06 INFO - PROCESS | 18975 | 1467983046278 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:06 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ef000 == 19 [pid = 18975] [id = 646] 06:04:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8d827400) [pid = 18975] [serial = 1939] [outer = (nil)] 06:04:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x918d7800) [pid = 18975] [serial = 1940] [outer = 0x8d827400] 06:04:06 INFO - PROCESS | 18975 | 1467983046406 Marionette DEBUG loaded listener.js 06:04:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x918da400) [pid = 18975] [serial = 1941] [outer = 0x8d827400] 06:04:07 INFO - PROCESS | 18975 | 1467983047330 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1534ms 06:04:07 INFO - PROCESS | 18975 | 1467983047376 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 06:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:04:07 INFO - PROCESS | 18975 | 1467983047381 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 06:04:07 INFO - PROCESS | 18975 | 1467983047388 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:04:07 INFO - PROCESS | 18975 | 1467983047391 Marionette TRACE conn3 <- [1,2558,null,{}] 06:04:07 INFO - PROCESS | 18975 | 1467983047398 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:07 INFO - PROCESS | 18975 | 1467983047403 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:07 INFO - PROCESS | 18975 | 1467983047598 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 06:04:07 INFO - PROCESS | 18975 | 1467983047842 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:07 INFO - PROCESS | 18975 | 1467983047853 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ea000 == 20 [pid = 18975] [id = 647] 06:04:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x888ed800) [pid = 18975] [serial = 1942] [outer = (nil)] 06:04:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x918e2400) [pid = 18975] [serial = 1943] [outer = 0x888ed800] 06:04:07 INFO - PROCESS | 18975 | 1467983047978 Marionette DEBUG loaded listener.js 06:04:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x9190cc00) [pid = 18975] [serial = 1944] [outer = 0x888ed800] 06:04:08 INFO - PROCESS | 18975 | 1467983048977 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1635ms 06:04:09 INFO - PROCESS | 18975 | 1467983049024 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 06:04:09 INFO - PROCESS | 18975 | 1467983049027 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 06:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:04:09 INFO - PROCESS | 18975 | 1467983049035 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:04:09 INFO - PROCESS | 18975 | 1467983049039 Marionette TRACE conn3 <- [1,2562,null,{}] 06:04:09 INFO - PROCESS | 18975 | 1467983049045 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:09 INFO - PROCESS | 18975 | 1467983049050 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:09 INFO - PROCESS | 18975 | 1467983049242 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 06:04:09 INFO - PROCESS | 18975 | 1467983049644 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 18975 | 1467983049655 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:09 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ec400 == 21 [pid = 18975] [id = 648] 06:04:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x888ed400) [pid = 18975] [serial = 1945] [outer = (nil)] 06:04:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x898d9400) [pid = 18975] [serial = 1946] [outer = 0x888ed400] 06:04:09 INFO - PROCESS | 18975 | 1467983049751 Marionette DEBUG loaded listener.js 06:04:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x8ad0e400) [pid = 18975] [serial = 1947] [outer = 0x888ed400] 06:04:10 INFO - PROCESS | 18975 | 1467983050675 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1693ms 06:04:10 INFO - PROCESS | 18975 | 1467983050731 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 06:04:10 INFO - PROCESS | 18975 | 1467983050736 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 06:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:04:10 INFO - PROCESS | 18975 | 1467983050744 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:04:10 INFO - PROCESS | 18975 | 1467983050749 Marionette TRACE conn3 <- [1,2566,null,{}] 06:04:10 INFO - PROCESS | 18975 | 1467983050757 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:10 INFO - PROCESS | 18975 | 1467983050765 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:10 INFO - PROCESS | 18975 | 1467983050959 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 06:04:11 INFO - PROCESS | 18975 | 1467983051334 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:11 INFO - PROCESS | 18975 | 1467983051344 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x8ea90800) [pid = 18975] [serial = 1874] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8ea84800) [pid = 18975] [serial = 1871] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8e623400) [pid = 18975] [serial = 1839] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8f468000) [pid = 18975] [serial = 1853] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8f46e400) [pid = 18975] [serial = 1854] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8e90e000) [pid = 18975] [serial = 1847] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8e917c00) [pid = 18975] [serial = 1848] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8ec5a000) [pid = 18975] [serial = 1856] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8ff29000) [pid = 18975] [serial = 1857] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8ad0e800) [pid = 18975] [serial = 1841] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8ad1c800) [pid = 18975] [serial = 1842] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8a2ca400) [pid = 18975] [serial = 1862] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8b4e3800) [pid = 18975] [serial = 1863] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8ea8d000) [pid = 18975] [serial = 1850] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8ec55000) [pid = 18975] [serial = 1851] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8d448c00) [pid = 18975] [serial = 1844] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8d82a000) [pid = 18975] [serial = 1845] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x898d6000) [pid = 18975] [serial = 1859] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8a2ca000) [pid = 18975] [serial = 1860] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8d9b2400) [pid = 18975] [serial = 1865] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8e36d800) [pid = 18975] [serial = 1866] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ea87400) [pid = 18975] [serial = 1872] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8f466000) [pid = 18975] [serial = 1875] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e916800) [pid = 18975] [serial = 1868] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e91f400) [pid = 18975] [serial = 1869] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d6000 == 22 [pid = 18975] [id = 649] 06:04:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x898dd000) [pid = 18975] [serial = 1948] [outer = (nil)] 06:04:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ad10800) [pid = 18975] [serial = 1949] [outer = 0x898dd000] 06:04:11 INFO - PROCESS | 18975 | 1467983051507 Marionette DEBUG loaded listener.js 06:04:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8b0df000) [pid = 18975] [serial = 1950] [outer = 0x898dd000] 06:04:12 INFO - PROCESS | 18975 | 1467983052313 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1596ms 06:04:12 INFO - PROCESS | 18975 | 1467983052348 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 06:04:12 INFO - PROCESS | 18975 | 1467983052354 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 06:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:04:12 INFO - PROCESS | 18975 | 1467983052362 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:04:12 INFO - PROCESS | 18975 | 1467983052364 Marionette TRACE conn3 <- [1,2570,null,{}] 06:04:12 INFO - PROCESS | 18975 | 1467983052372 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:12 INFO - PROCESS | 18975 | 1467983052377 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:12 INFO - PROCESS | 18975 | 1467983052561 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 06:04:12 INFO - PROCESS | 18975 | 1467983052572 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:12 INFO - PROCESS | 18975 | 1467983052579 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d44ac00 == 23 [pid = 18975] [id = 650] 06:04:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8d44d400) [pid = 18975] [serial = 1951] [outer = (nil)] 06:04:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e36e000) [pid = 18975] [serial = 1952] [outer = 0x8d44d400] 06:04:12 INFO - PROCESS | 18975 | 1467983052654 Marionette DEBUG loaded listener.js 06:04:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8e62d000) [pid = 18975] [serial = 1953] [outer = 0x8d44d400] 06:04:13 INFO - PROCESS | 18975 | 1467983053768 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1429ms 06:04:13 INFO - PROCESS | 18975 | 1467983053792 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 06:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:04:13 INFO - PROCESS | 18975 | 1467983053798 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 06:04:13 INFO - PROCESS | 18975 | 1467983053812 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:04:13 INFO - PROCESS | 18975 | 1467983053821 Marionette TRACE conn3 <- [1,2574,null,{}] 06:04:13 INFO - PROCESS | 18975 | 1467983053831 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:13 INFO - PROCESS | 18975 | 1467983053839 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:14 INFO - PROCESS | 18975 | 1467983054095 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 06:04:14 INFO - PROCESS | 18975 | 1467983054121 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:14 INFO - PROCESS | 18975 | 1467983054128 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d44e400 == 24 [pid = 18975] [id = 651] 06:04:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8ea2b400) [pid = 18975] [serial = 1954] [outer = (nil)] 06:04:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8ea34c00) [pid = 18975] [serial = 1955] [outer = 0x8ea2b400] 06:04:14 INFO - PROCESS | 18975 | 1467983054201 Marionette DEBUG loaded listener.js 06:04:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ea83400) [pid = 18975] [serial = 1956] [outer = 0x8ea2b400] 06:04:15 INFO - PROCESS | 18975 | 1467983055155 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1399ms 06:04:15 INFO - PROCESS | 18975 | 1467983055204 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 06:04:15 INFO - PROCESS | 18975 | 1467983055210 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 06:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:04:15 INFO - PROCESS | 18975 | 1467983055226 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:04:15 INFO - PROCESS | 18975 | 1467983055230 Marionette TRACE conn3 <- [1,2578,null,{}] 06:04:15 INFO - PROCESS | 18975 | 1467983055252 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:15 INFO - PROCESS | 18975 | 1467983055258 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:15 INFO - PROCESS | 18975 | 1467983055520 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 06:04:15 INFO - PROCESS | 18975 | 1467983055552 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:15 INFO - PROCESS | 18975 | 1467983055565 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d6800 == 25 [pid = 18975] [id = 652] 06:04:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8d44a000) [pid = 18975] [serial = 1957] [outer = (nil)] 06:04:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ea8ec00) [pid = 18975] [serial = 1958] [outer = 0x8d44a000] 06:04:15 INFO - PROCESS | 18975 | 1467983055639 Marionette DEBUG loaded listener.js 06:04:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8ec59400) [pid = 18975] [serial = 1959] [outer = 0x8d44a000] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8d9af000) [pid = 18975] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8d82b800) [pid = 18975] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x888ee800) [pid = 18975] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8b4e6c00) [pid = 18975] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8e907800) [pid = 18975] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x898da800) [pid = 18975] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8beb0000) [pid = 18975] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8c3fd000) [pid = 18975] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x888e6400) [pid = 18975] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8ff25c00) [pid = 18975] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x902e5000) [pid = 18975] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8beb3000) [pid = 18975] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8ad0dc00) [pid = 18975] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:04:16 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8e62d800) [pid = 18975] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:04:16 INFO - PROCESS | 18975 | 1467983056757 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1559ms 06:04:16 INFO - PROCESS | 18975 | 1467983056786 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 06:04:16 INFO - PROCESS | 18975 | 1467983056790 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 06:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:04:16 INFO - PROCESS | 18975 | 1467983056796 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:04:16 INFO - PROCESS | 18975 | 1467983056799 Marionette TRACE conn3 <- [1,2582,null,{}] 06:04:16 INFO - PROCESS | 18975 | 1467983056805 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:16 INFO - PROCESS | 18975 | 1467983056810 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:17 INFO - PROCESS | 18975 | 1467983057043 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 06:04:17 INFO - PROCESS | 18975 | 1467983057062 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:17 INFO - PROCESS | 18975 | 1467983057078 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d445400 == 26 [pid = 18975] [id = 653] 06:04:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8d9b3c00) [pid = 18975] [serial = 1960] [outer = (nil)] 06:04:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8ea2dc00) [pid = 18975] [serial = 1961] [outer = 0x8d9b3c00] 06:04:17 INFO - PROCESS | 18975 | 1467983057160 Marionette DEBUG loaded listener.js 06:04:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8f469c00) [pid = 18975] [serial = 1962] [outer = 0x8d9b3c00] 06:04:18 INFO - PROCESS | 18975 | 1467983058062 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1330ms 06:04:18 INFO - PROCESS | 18975 | 1467983058127 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 06:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:04:18 INFO - PROCESS | 18975 | 1467983058132 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 06:04:18 INFO - PROCESS | 18975 | 1467983058139 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:04:18 INFO - PROCESS | 18975 | 1467983058142 Marionette TRACE conn3 <- [1,2586,null,{}] 06:04:18 INFO - PROCESS | 18975 | 1467983058149 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:18 INFO - PROCESS | 18975 | 1467983058154 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:18 INFO - PROCESS | 18975 | 1467983058358 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 06:04:18 INFO - PROCESS | 18975 | 1467983058632 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:18 INFO - PROCESS | 18975 | 1467983058640 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:18 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e7000 == 27 [pid = 18975] [id = 654] 06:04:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x888e8000) [pid = 18975] [serial = 1963] [outer = (nil)] 06:04:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x898d7000) [pid = 18975] [serial = 1964] [outer = 0x888e8000] 06:04:18 INFO - PROCESS | 18975 | 1467983058801 Marionette DEBUG loaded listener.js 06:04:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8a2cdc00) [pid = 18975] [serial = 1965] [outer = 0x888e8000] 06:04:19 INFO - PROCESS | 18975 | 1467983059781 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1689ms 06:04:19 INFO - PROCESS | 18975 | 1467983059831 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 06:04:19 INFO - PROCESS | 18975 | 1467983059838 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 06:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:04:19 INFO - PROCESS | 18975 | 1467983059846 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:04:19 INFO - PROCESS | 18975 | 1467983059852 Marionette TRACE conn3 <- [1,2590,null,{}] 06:04:19 INFO - PROCESS | 18975 | 1467983059860 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:19 INFO - PROCESS | 18975 | 1467983059869 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:20 INFO - PROCESS | 18975 | 1467983060078 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 06:04:20 INFO - PROCESS | 18975 | 1467983060328 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:20 INFO - PROCESS | 18975 | 1467983060340 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebdc00 == 28 [pid = 18975] [id = 655] 06:04:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8c4e9800) [pid = 18975] [serial = 1966] [outer = (nil)] 06:04:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8c4f8000) [pid = 18975] [serial = 1967] [outer = 0x8c4e9800] 06:04:20 INFO - PROCESS | 18975 | 1467983060475 Marionette DEBUG loaded listener.js 06:04:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8d822400) [pid = 18975] [serial = 1968] [outer = 0x8c4e9800] 06:04:21 INFO - PROCESS | 18975 | 1467983061441 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1641ms 06:04:21 INFO - PROCESS | 18975 | 1467983061491 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 06:04:21 INFO - PROCESS | 18975 | 1467983061499 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 06:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:04:21 INFO - PROCESS | 18975 | 1467983061507 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:04:21 INFO - PROCESS | 18975 | 1467983061511 Marionette TRACE conn3 <- [1,2594,null,{}] 06:04:21 INFO - PROCESS | 18975 | 1467983061518 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:21 INFO - PROCESS | 18975 | 1467983061524 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:21 INFO - PROCESS | 18975 | 1467983061743 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 06:04:22 INFO - PROCESS | 18975 | 1467983062034 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:22 INFO - PROCESS | 18975 | 1467983062044 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e62a400 == 29 [pid = 18975] [id = 656] 06:04:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8e62a800) [pid = 18975] [serial = 1969] [outer = (nil)] 06:04:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8e631800) [pid = 18975] [serial = 1970] [outer = 0x8e62a800] 06:04:22 INFO - PROCESS | 18975 | 1467983062172 Marionette DEBUG loaded listener.js 06:04:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8e916000) [pid = 18975] [serial = 1971] [outer = 0x8e62a800] 06:04:23 INFO - PROCESS | 18975 | 1467983063221 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1736ms 06:04:23 INFO - PROCESS | 18975 | 1467983063244 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 06:04:23 INFO - PROCESS | 18975 | 1467983063249 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 06:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:04:23 INFO - PROCESS | 18975 | 1467983063267 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:04:23 INFO - PROCESS | 18975 | 1467983063276 Marionette TRACE conn3 <- [1,2598,null,{}] 06:04:23 INFO - PROCESS | 18975 | 1467983063285 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:23 INFO - PROCESS | 18975 | 1467983063292 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:23 INFO - PROCESS | 18975 | 1467983063581 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 06:04:23 INFO - PROCESS | 18975 | 1467983063868 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:23 INFO - PROCESS | 18975 | 1467983063878 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea36400 == 30 [pid = 18975] [id = 657] 06:04:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ec5e000) [pid = 18975] [serial = 1972] [outer = (nil)] 06:04:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8fe2d400) [pid = 18975] [serial = 1973] [outer = 0x8ec5e000] 06:04:23 INFO - PROCESS | 18975 | 1467983063968 Marionette DEBUG loaded listener.js 06:04:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8ff22400) [pid = 18975] [serial = 1974] [outer = 0x8ec5e000] 06:04:24 INFO - PROCESS | 18975 | 1467983064980 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1799ms 06:04:25 INFO - PROCESS | 18975 | 1467983065058 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 06:04:25 INFO - PROCESS | 18975 | 1467983065063 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 06:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:04:25 INFO - PROCESS | 18975 | 1467983065070 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:04:25 INFO - PROCESS | 18975 | 1467983065074 Marionette TRACE conn3 <- [1,2602,null,{}] 06:04:25 INFO - PROCESS | 18975 | 1467983065080 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:25 INFO - PROCESS | 18975 | 1467983065085 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:25 INFO - PROCESS | 18975 | 1467983065328 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 06:04:25 INFO - PROCESS | 18975 | 1467983065616 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:25 INFO - PROCESS | 18975 | 1467983065624 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d447000 == 31 [pid = 18975] [id = 658] 06:04:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8d829000) [pid = 18975] [serial = 1975] [outer = (nil)] 06:04:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x9012c000) [pid = 18975] [serial = 1976] [outer = 0x8d829000] 06:04:25 INFO - PROCESS | 18975 | 1467983065711 Marionette DEBUG loaded listener.js 06:04:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x90130000) [pid = 18975] [serial = 1977] [outer = 0x8d829000] 06:04:26 INFO - PROCESS | 18975 | 1467983066675 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1683ms 06:04:26 INFO - PROCESS | 18975 | 1467983066755 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 06:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:04:26 INFO - PROCESS | 18975 | 1467983066759 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 06:04:26 INFO - PROCESS | 18975 | 1467983066766 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:04:26 INFO - PROCESS | 18975 | 1467983066770 Marionette TRACE conn3 <- [1,2606,null,{}] 06:04:26 INFO - PROCESS | 18975 | 1467983066777 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:26 INFO - PROCESS | 18975 | 1467983066782 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:27 INFO - PROCESS | 18975 | 1467983067017 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 06:04:27 INFO - PROCESS | 18975 | 1467983067315 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:27 INFO - PROCESS | 18975 | 1467983067334 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e368400 == 32 [pid = 18975] [id = 659] 06:04:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x8e562800) [pid = 18975] [serial = 1978] [outer = (nil)] 06:04:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x918d5800) [pid = 18975] [serial = 1979] [outer = 0x8e562800] 06:04:27 INFO - PROCESS | 18975 | 1467983067435 Marionette DEBUG loaded listener.js 06:04:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x919cd400) [pid = 18975] [serial = 1980] [outer = 0x8e562800] 06:04:28 INFO - PROCESS | 18975 | 1467983068472 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1737ms 06:04:28 INFO - PROCESS | 18975 | 1467983068512 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 06:04:28 INFO - PROCESS | 18975 | 1467983068515 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 06:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:04:28 INFO - PROCESS | 18975 | 1467983068523 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:04:28 INFO - PROCESS | 18975 | 1467983068527 Marionette TRACE conn3 <- [1,2610,null,{}] 06:04:28 INFO - PROCESS | 18975 | 1467983068565 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:28 INFO - PROCESS | 18975 | 1467983068573 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:28 INFO - PROCESS | 18975 | 1467983068812 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 06:04:29 INFO - PROCESS | 18975 | 1467983069401 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:29 INFO - PROCESS | 18975 | 1467983069409 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d9800 == 33 [pid = 18975] [id = 660] 06:04:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8b0da400) [pid = 18975] [serial = 1981] [outer = (nil)] 06:04:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8b4e6c00) [pid = 18975] [serial = 1982] [outer = 0x8b0da400] 06:04:29 INFO - PROCESS | 18975 | 1467983069491 Marionette DEBUG loaded listener.js 06:04:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8beb8000) [pid = 18975] [serial = 1983] [outer = 0x8b0da400] 06:04:30 INFO - PROCESS | 18975 | 1467983070506 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2026ms 06:04:30 INFO - PROCESS | 18975 | 1467983070552 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 18975 | 1467983070559 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 06:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:04:30 INFO - PROCESS | 18975 | 1467983070567 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 18975 | 1467983070571 Marionette TRACE conn3 <- [1,2614,null,{}] 06:04:30 INFO - PROCESS | 18975 | 1467983070579 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:30 INFO - PROCESS | 18975 | 1467983070587 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:30 INFO - PROCESS | 18975 | 1467983070770 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 06:04:31 INFO - PROCESS | 18975 | 1467983071030 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:31 INFO - PROCESS | 18975 | 1467983071040 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0dd800 == 32 [pid = 18975] [id = 634] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8d445400 == 31 [pid = 18975] [id = 653] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x898d6800 == 30 [pid = 18975] [id = 652] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8d44e400 == 29 [pid = 18975] [id = 651] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8d44ac00 == 28 [pid = 18975] [id = 650] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x898d6000 == 27 [pid = 18975] [id = 649] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x888ec400 == 26 [pid = 18975] [id = 648] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x888ea000 == 25 [pid = 18975] [id = 647] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x888ef000 == 24 [pid = 18975] [id = 646] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad12c00 == 23 [pid = 18975] [id = 644] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad19800 == 22 [pid = 18975] [id = 645] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c9800 == 21 [pid = 18975] [id = 643] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea88800 == 20 [pid = 18975] [id = 642] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4ea400 == 19 [pid = 18975] [id = 641] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad12000 == 18 [pid = 18975] [id = 640] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x898d5c00 == 17 [pid = 18975] [id = 635] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3400 == 16 [pid = 18975] [id = 638] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8e563000 == 15 [pid = 18975] [id = 639] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9ac800 == 14 [pid = 18975] [id = 637] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4ef800 == 13 [pid = 18975] [id = 636] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8e368400 == 12 [pid = 18975] [id = 659] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8d447000 == 11 [pid = 18975] [id = 658] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea36400 == 10 [pid = 18975] [id = 657] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8bebdc00 == 9 [pid = 18975] [id = 655] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x8e62a400 == 8 [pid = 18975] [id = 656] 06:04:32 INFO - PROCESS | 18975 | --DOCSHELL 0x888e7000 == 7 [pid = 18975] [id = 654] 06:04:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3400 == 8 [pid = 18975] [id = 661] 06:04:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x888e3c00) [pid = 18975] [serial = 1984] [outer = (nil)] 06:04:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x888ea400) [pid = 18975] [serial = 1985] [outer = 0x888e3c00] 06:04:32 INFO - PROCESS | 18975 | 1467983072410 Marionette DEBUG loaded listener.js 06:04:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x898da400) [pid = 18975] [serial = 1986] [outer = 0x888e3c00] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x898d1000) [pid = 18975] [serial = 1877] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8e907400) [pid = 18975] [serial = 1883] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8bebb400) [pid = 18975] [serial = 1898] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8ad15c00) [pid = 18975] [serial = 1907] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x90124800) [pid = 18975] [serial = 1890] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x919cc000) [pid = 18975] [serial = 1895] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x918e2800) [pid = 18975] [serial = 1893] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8e918c00) [pid = 18975] [serial = 1884] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8c3f8800) [pid = 18975] [serial = 1911] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8c3f3800) [pid = 18975] [serial = 1905] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8beb9000) [pid = 18975] [serial = 1916] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8e909c00) [pid = 18975] [serial = 1919] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8e36cc00) [pid = 18975] [serial = 1914] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x90121400) [pid = 18975] [serial = 1889] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8e365800) [pid = 18975] [serial = 1917] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8beb8c00) [pid = 18975] [serial = 1904] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8fe34c00) [pid = 18975] [serial = 1887] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8e361400) [pid = 18975] [serial = 1913] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8d44c400) [pid = 18975] [serial = 1899] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8bebb000) [pid = 18975] [serial = 1910] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8d449800) [pid = 18975] [serial = 1881] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8f46a800) [pid = 18975] [serial = 1886] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x898df000) [pid = 18975] [serial = 1878] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x919d1800) [pid = 18975] [serial = 1896] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x902ea800) [pid = 18975] [serial = 1892] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x9012b000) [pid = 18975] [serial = 1902] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8c4f3c00) [pid = 18975] [serial = 1880] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8b0d5c00) [pid = 18975] [serial = 1908] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8ea89800) [pid = 18975] [serial = 1901] [outer = (nil)] [url = about:blank] 06:04:33 INFO - PROCESS | 18975 | 1467983073440 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2892ms 06:04:33 INFO - PROCESS | 18975 | 1467983073462 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 06:04:33 INFO - PROCESS | 18975 | 1467983073468 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 06:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:04:33 INFO - PROCESS | 18975 | 1467983073478 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 18975 | 1467983073482 Marionette TRACE conn3 <- [1,2618,null,{}] 06:04:33 INFO - PROCESS | 18975 | 1467983073490 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:33 INFO - PROCESS | 18975 | 1467983073495 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:33 INFO - PROCESS | 18975 | 1467983073689 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 06:04:33 INFO - PROCESS | 18975 | 1467983073833 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:33 INFO - PROCESS | 18975 | 1467983073842 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:33 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1c800 == 9 [pid = 18975] [id = 662] 06:04:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8b0d1c00) [pid = 18975] [serial = 1987] [outer = (nil)] 06:04:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8b0d7400) [pid = 18975] [serial = 1988] [outer = 0x8b0d1c00] 06:04:33 INFO - PROCESS | 18975 | 1467983073917 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8b4e3c00) [pid = 18975] [serial = 1989] [outer = 0x8b0d1c00] 06:04:34 INFO - PROCESS | 18975 | 1467983074764 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1336ms 06:04:34 INFO - PROCESS | 18975 | 1467983074813 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 06:04:34 INFO - PROCESS | 18975 | 1467983074820 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 06:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:04:34 INFO - PROCESS | 18975 | 1467983074831 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:04:34 INFO - PROCESS | 18975 | 1467983074835 Marionette TRACE conn3 <- [1,2622,null,{}] 06:04:34 INFO - PROCESS | 18975 | 1467983074842 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:34 INFO - PROCESS | 18975 | 1467983074847 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:35 INFO - PROCESS | 18975 | 1467983075027 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 06:04:35 INFO - PROCESS | 18975 | 1467983075201 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:35 INFO - PROCESS | 18975 | 1467983075213 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d6800 == 10 [pid = 18975] [id = 663] 06:04:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8beb0400) [pid = 18975] [serial = 1990] [outer = (nil)] 06:04:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8c3fd000) [pid = 18975] [serial = 1991] [outer = 0x8beb0400] 06:04:35 INFO - PROCESS | 18975 | 1467983075282 Marionette DEBUG loaded listener.js 06:04:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8c4f3800) [pid = 18975] [serial = 1992] [outer = 0x8beb0400] 06:04:36 INFO - PROCESS | 18975 | 1467983076297 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1533ms 06:04:36 INFO - PROCESS | 18975 | 1467983076364 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 06:04:36 INFO - PROCESS | 18975 | 1467983076368 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 06:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:04:36 INFO - PROCESS | 18975 | 1467983076375 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:04:36 INFO - PROCESS | 18975 | 1467983076381 Marionette TRACE conn3 <- [1,2626,null,{}] 06:04:36 INFO - PROCESS | 18975 | 1467983076406 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:36 INFO - PROCESS | 18975 | 1467983076415 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:36 INFO - PROCESS | 18975 | 1467983076654 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 06:04:36 INFO - PROCESS | 18975 | 1467983076681 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:36 INFO - PROCESS | 18975 | 1467983076688 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d820c00 == 11 [pid = 18975] [id = 664] 06:04:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8d9acc00) [pid = 18975] [serial = 1993] [outer = (nil)] 06:04:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e361400) [pid = 18975] [serial = 1994] [outer = 0x8d9acc00] 06:04:36 INFO - PROCESS | 18975 | 1467983076759 Marionette DEBUG loaded listener.js 06:04:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e367400) [pid = 18975] [serial = 1995] [outer = 0x8d9acc00] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8d9b3c00) [pid = 18975] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ea2b400) [pid = 18975] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8d44a000) [pid = 18975] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8f465800) [pid = 18975] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ad12800) [pid = 18975] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x898dd000) [pid = 18975] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x888ed400) [pid = 18975] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8e365c00) [pid = 18975] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8d44d400) [pid = 18975] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8e56b400) [pid = 18975] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8ea89400) [pid = 18975] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8d827400) [pid = 18975] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8d9ac000) [pid = 18975] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8b0d4000) [pid = 18975] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:04:37 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x888ed800) [pid = 18975] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:04:38 INFO - PROCESS | 18975 | 1467983078379 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2036ms 06:04:38 INFO - PROCESS | 18975 | 1467983078420 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 06:04:38 INFO - PROCESS | 18975 | 1467983078425 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 06:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:04:38 INFO - PROCESS | 18975 | 1467983078431 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:04:38 INFO - PROCESS | 18975 | 1467983078435 Marionette TRACE conn3 <- [1,2630,null,{}] 06:04:38 INFO - PROCESS | 18975 | 1467983078440 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:38 INFO - PROCESS | 18975 | 1467983078445 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:38 INFO - PROCESS | 18975 | 1467983078628 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 06:04:38 INFO - PROCESS | 18975 | 1467983078638 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:38 INFO - PROCESS | 18975 | 1467983078647 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad16400 == 12 [pid = 18975] [id = 665] 06:04:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8d81e800) [pid = 18975] [serial = 1996] [outer = (nil)] 06:04:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8e369c00) [pid = 18975] [serial = 1997] [outer = 0x8d81e800] 06:04:38 INFO - PROCESS | 18975 | 1467983078720 Marionette DEBUG loaded listener.js 06:04:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8e36d000) [pid = 18975] [serial = 1998] [outer = 0x8d81e800] 06:04:39 INFO - PROCESS | 18975 | 1467983079648 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1234ms 06:04:39 INFO - PROCESS | 18975 | 1467983079667 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 06:04:39 INFO - PROCESS | 18975 | 1467983079671 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 06:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:04:39 INFO - PROCESS | 18975 | 1467983079689 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 18975 | 1467983079691 Marionette TRACE conn3 <- [1,2634,null,{}] 06:04:39 INFO - PROCESS | 18975 | 1467983079698 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:39 INFO - PROCESS | 18975 | 1467983079703 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:39 INFO - PROCESS | 18975 | 1467983079858 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 06:04:40 INFO - PROCESS | 18975 | 1467983080105 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:40 INFO - PROCESS | 18975 | 1467983080115 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3000 == 13 [pid = 18975] [id = 666] 06:04:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x888e4000) [pid = 18975] [serial = 1999] [outer = (nil)] 06:04:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x888ef000) [pid = 18975] [serial = 2000] [outer = 0x888e4000] 06:04:40 INFO - PROCESS | 18975 | 1467983080207 Marionette DEBUG loaded listener.js 06:04:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8a2c8000) [pid = 18975] [serial = 2001] [outer = 0x888e4000] 06:04:41 INFO - PROCESS | 18975 | 1467983081260 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:04:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:04:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1643ms 06:04:41 INFO - PROCESS | 18975 | 1467983081335 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 06:04:41 INFO - PROCESS | 18975 | 1467983081341 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 06:04:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:04:41 INFO - PROCESS | 18975 | 1467983081350 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:04:41 INFO - PROCESS | 18975 | 1467983081356 Marionette TRACE conn3 <- [1,2638,null,{}] 06:04:41 INFO - PROCESS | 18975 | 1467983081365 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:41 INFO - PROCESS | 18975 | 1467983081373 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:41 INFO - PROCESS | 18975 | 1467983081610 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 06:04:41 INFO - PROCESS | 18975 | 1467983081901 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 18975 | 1467983081908 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e8800 == 14 [pid = 18975] [id = 667] 06:04:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x898d6400) [pid = 18975] [serial = 2002] [outer = (nil)] 06:04:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8c3f6c00) [pid = 18975] [serial = 2003] [outer = 0x898d6400] 06:04:42 INFO - PROCESS | 18975 | 1467983082000 Marionette DEBUG loaded listener.js 06:04:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8c4f2000) [pid = 18975] [serial = 2004] [outer = 0x898d6400] 06:04:42 INFO - PROCESS | 18975 | 1467983082975 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1691ms 06:04:43 INFO - PROCESS | 18975 | 1467983083046 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 06:04:43 INFO - PROCESS | 18975 | 1467983083053 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 06:04:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:04:43 INFO - PROCESS | 18975 | 1467983083061 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:04:43 INFO - PROCESS | 18975 | 1467983083065 Marionette TRACE conn3 <- [1,2642,null,{}] 06:04:43 INFO - PROCESS | 18975 | 1467983083072 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:43 INFO - PROCESS | 18975 | 1467983083077 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:43 INFO - PROCESS | 18975 | 1467983083315 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 06:04:43 INFO - PROCESS | 18975 | 1467983083625 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:43 INFO - PROCESS | 18975 | 1467983083638 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9ac800 == 15 [pid = 18975] [id = 668] 06:04:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8d9b3000) [pid = 18975] [serial = 2005] [outer = (nil)] 06:04:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8e367000) [pid = 18975] [serial = 2006] [outer = 0x8d9b3000] 06:04:43 INFO - PROCESS | 18975 | 1467983083793 Marionette DEBUG loaded listener.js 06:04:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8e627000) [pid = 18975] [serial = 2007] [outer = 0x8d9b3000] 06:04:44 INFO - PROCESS | 18975 | 1467983084772 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:04:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:04:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1742ms 06:04:44 INFO - PROCESS | 18975 | 1467983084804 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 06:04:44 INFO - PROCESS | 18975 | 1467983084808 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 06:04:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:04:44 INFO - PROCESS | 18975 | 1467983084825 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:04:44 INFO - PROCESS | 18975 | 1467983084835 Marionette TRACE conn3 <- [1,2646,null,{}] 06:04:44 INFO - PROCESS | 18975 | 1467983084841 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:44 INFO - PROCESS | 18975 | 1467983084850 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:45 INFO - PROCESS | 18975 | 1467983085091 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 06:04:45 INFO - PROCESS | 18975 | 1467983085328 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:45 INFO - PROCESS | 18975 | 1467983085335 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d1800 == 16 [pid = 18975] [id = 669] 06:04:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8a2c8400) [pid = 18975] [serial = 2008] [outer = (nil)] 06:04:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e910c00) [pid = 18975] [serial = 2009] [outer = 0x8a2c8400] 06:04:45 INFO - PROCESS | 18975 | 1467983085464 Marionette DEBUG loaded listener.js 06:04:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8e91f000) [pid = 18975] [serial = 2010] [outer = 0x8a2c8400] 06:04:46 INFO - PROCESS | 18975 | 1467983086414 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:04:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:04:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1654ms 06:04:46 INFO - PROCESS | 18975 | 1467983086471 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 06:04:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:04:46 INFO - PROCESS | 18975 | 1467983086476 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 06:04:46 INFO - PROCESS | 18975 | 1467983086483 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:04:46 INFO - PROCESS | 18975 | 1467983086487 Marionette TRACE conn3 <- [1,2650,null,{}] 06:04:46 INFO - PROCESS | 18975 | 1467983086493 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:46 INFO - PROCESS | 18975 | 1467983086499 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:46 INFO - PROCESS | 18975 | 1467983086722 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 06:04:46 INFO - PROCESS | 18975 | 1467983086957 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:46 INFO - PROCESS | 18975 | 1467983086963 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f6c00 == 17 [pid = 18975] [id = 670] 06:04:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8d823400) [pid = 18975] [serial = 2011] [outer = (nil)] 06:04:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8ea85800) [pid = 18975] [serial = 2012] [outer = 0x8d823400] 06:04:47 INFO - PROCESS | 18975 | 1467983087092 Marionette DEBUG loaded listener.js 06:04:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8ec53400) [pid = 18975] [serial = 2013] [outer = 0x8d823400] 06:04:48 INFO - PROCESS | 18975 | 1467983088010 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:04:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:04:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1582ms 06:04:48 INFO - PROCESS | 18975 | 1467983088065 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 06:04:48 INFO - PROCESS | 18975 | 1467983088070 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 06:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:04:48 INFO - PROCESS | 18975 | 1467983088076 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:04:48 INFO - PROCESS | 18975 | 1467983088081 Marionette TRACE conn3 <- [1,2654,null,{}] 06:04:48 INFO - PROCESS | 18975 | 1467983088088 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:48 INFO - PROCESS | 18975 | 1467983088093 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:48 INFO - PROCESS | 18975 | 1467983088281 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 06:04:48 INFO - PROCESS | 18975 | 1467983088538 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:48 INFO - PROCESS | 18975 | 1467983088558 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:48 INFO - PROCESS | 18975 | ++DOCSHELL 0x888eb000 == 18 [pid = 18975] [id = 671] 06:04:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x888ee000) [pid = 18975] [serial = 2014] [outer = (nil)] 06:04:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x898df000) [pid = 18975] [serial = 2015] [outer = 0x888ee000] 06:04:48 INFO - PROCESS | 18975 | 1467983088835 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x8ad0d400) [pid = 18975] [serial = 2016] [outer = 0x888ee000] 06:04:49 INFO - PROCESS | 18975 | 1467983089762 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:04:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:04:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1737ms 06:04:49 INFO - PROCESS | 18975 | 1467983089815 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 06:04:49 INFO - PROCESS | 18975 | 1467983089821 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 06:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:04:49 INFO - PROCESS | 18975 | 1467983089830 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:04:49 INFO - PROCESS | 18975 | 1467983089833 Marionette TRACE conn3 <- [1,2658,null,{}] 06:04:49 INFO - PROCESS | 18975 | 1467983089841 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:49 INFO - PROCESS | 18975 | 1467983089847 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:50 INFO - PROCESS | 18975 | 1467983090099 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 06:04:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad16400 == 17 [pid = 18975] [id = 665] 06:04:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8d820c00 == 16 [pid = 18975] [id = 664] 06:04:50 INFO - PROCESS | 18975 | --DOCSHELL 0x898d6800 == 15 [pid = 18975] [id = 663] 06:04:50 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad1c800 == 14 [pid = 18975] [id = 662] 06:04:50 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3400 == 13 [pid = 18975] [id = 661] 06:04:50 INFO - PROCESS | 18975 | 1467983090439 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:50 INFO - PROCESS | 18975 | 1467983090452 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8ea2dc00) [pid = 18975] [serial = 1961] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8ea83400) [pid = 18975] [serial = 1956] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8ea8ec00) [pid = 18975] [serial = 1958] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8fe2f400) [pid = 18975] [serial = 1934] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8fe3ac00) [pid = 18975] [serial = 1935] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8b4ed800) [pid = 18975] [serial = 1922] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8c3fb000) [pid = 18975] [serial = 1923] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ad10800) [pid = 18975] [serial = 1949] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8b0df000) [pid = 18975] [serial = 1950] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x898d9400) [pid = 18975] [serial = 1946] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ad0e400) [pid = 18975] [serial = 1947] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e627400) [pid = 18975] [serial = 1925] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8e370800) [pid = 18975] [serial = 1926] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8e36e000) [pid = 18975] [serial = 1952] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e62d000) [pid = 18975] [serial = 1953] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8e917800) [pid = 18975] [serial = 1920] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8ec58800) [pid = 18975] [serial = 1928] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8ec5fc00) [pid = 18975] [serial = 1929] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x918d7800) [pid = 18975] [serial = 1940] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x918da400) [pid = 18975] [serial = 1941] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8f614800) [pid = 18975] [serial = 1931] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8f615c00) [pid = 18975] [serial = 1932] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x9012d000) [pid = 18975] [serial = 1937] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x902e3800) [pid = 18975] [serial = 1938] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x918e2400) [pid = 18975] [serial = 1943] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x9190cc00) [pid = 18975] [serial = 1944] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8ec59400) [pid = 18975] [serial = 1959] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8ea34c00) [pid = 18975] [serial = 1955] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8f469c00) [pid = 18975] [serial = 1962] [outer = (nil)] [url = about:blank] 06:04:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d9400 == 14 [pid = 18975] [id = 672] 06:04:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8a2cf000) [pid = 18975] [serial = 2017] [outer = (nil)] 06:04:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x8ad18000) [pid = 18975] [serial = 2018] [outer = 0x8a2cf000] 06:04:50 INFO - PROCESS | 18975 | 1467983090571 Marionette DEBUG loaded listener.js 06:04:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8c3f2400) [pid = 18975] [serial = 2019] [outer = 0x8a2cf000] 06:04:51 INFO - PROCESS | 18975 | 1467983091381 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:04:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:04:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1586ms 06:04:51 INFO - PROCESS | 18975 | 1467983091415 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 06:04:51 INFO - PROCESS | 18975 | 1467983091421 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 06:04:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:04:51 INFO - PROCESS | 18975 | 1467983091431 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:04:51 INFO - PROCESS | 18975 | 1467983091436 Marionette TRACE conn3 <- [1,2662,null,{}] 06:04:51 INFO - PROCESS | 18975 | 1467983091442 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:51 INFO - PROCESS | 18975 | 1467983091448 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:51 INFO - PROCESS | 18975 | 1467983091624 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 06:04:51 INFO - PROCESS | 18975 | 1467983091635 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:51 INFO - PROCESS | 18975 | 1467983091643 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d447800 == 15 [pid = 18975] [id = 673] 06:04:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8d447c00) [pid = 18975] [serial = 2020] [outer = (nil)] 06:04:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8d9b2000) [pid = 18975] [serial = 2021] [outer = 0x8d447c00] 06:04:51 INFO - PROCESS | 18975 | 1467983091716 Marionette DEBUG loaded listener.js 06:04:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8e622c00) [pid = 18975] [serial = 2022] [outer = 0x8d447c00] 06:04:52 INFO - PROCESS | 18975 | 1467983092728 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:04:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:04:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1333ms 06:04:52 INFO - PROCESS | 18975 | 1467983092766 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 06:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:04:52 INFO - PROCESS | 18975 | 1467983092770 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 06:04:52 INFO - PROCESS | 18975 | 1467983092777 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:04:52 INFO - PROCESS | 18975 | 1467983092783 Marionette TRACE conn3 <- [1,2666,null,{}] 06:04:52 INFO - PROCESS | 18975 | 1467983092803 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:52 INFO - PROCESS | 18975 | 1467983092812 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:53 INFO - PROCESS | 18975 | 1467983093172 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 06:04:53 INFO - PROCESS | 18975 | 1467983093210 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:53 INFO - PROCESS | 18975 | 1467983093222 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:53 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d827800 == 16 [pid = 18975] [id = 674] 06:04:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8e908000) [pid = 18975] [serial = 2023] [outer = (nil)] 06:04:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8ea30c00) [pid = 18975] [serial = 2024] [outer = 0x8e908000] 06:04:53 INFO - PROCESS | 18975 | 1467983093328 Marionette DEBUG loaded listener.js 06:04:53 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8ea37000) [pid = 18975] [serial = 2025] [outer = 0x8e908000] 06:04:54 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:54 INFO - PROCESS | 18975 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:04:54 INFO - PROCESS | 18975 | 1467983094908 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:04:54 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) 06:04:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2190ms 06:04:54 INFO - PROCESS | 18975 | 1467983094967 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 06:04:54 INFO - PROCESS | 18975 | 1467983094971 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 06:04:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:04:55 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8d9acc00) [pid = 18975] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:04:55 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x888e3c00) [pid = 18975] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:04:55 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x888e8000) [pid = 18975] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:04:55 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8c4e9800) [pid = 18975] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:04:55 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8e62a800) [pid = 18975] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:04:55 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8ec5e000) [pid = 18975] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:04:55 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8d829000) [pid = 18975] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:04:55 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8e562800) [pid = 18975] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:04:55 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8b0da400) [pid = 18975] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:04:55 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x8b0d1c00) [pid = 18975] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:04:55 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x8beb0400) [pid = 18975] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:04:55 INFO - PROCESS | 18975 | 1467983095152 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 18975 | 1467983095157 Marionette TRACE conn3 <- [1,2670,null,{}] 06:04:55 INFO - PROCESS | 18975 | 1467983095176 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:55 INFO - PROCESS | 18975 | 1467983095180 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:55 INFO - PROCESS | 18975 | 1467983095356 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 06:04:55 INFO - PROCESS | 18975 | 1467983095501 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:55 INFO - PROCESS | 18975 | 1467983095509 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e2400 == 17 [pid = 18975] [id = 675] 06:04:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x8beb0000) [pid = 18975] [serial = 2026] [outer = (nil)] 06:04:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x8c4ee000) [pid = 18975] [serial = 2027] [outer = 0x8beb0000] 06:04:55 INFO - PROCESS | 18975 | 1467983095587 Marionette DEBUG loaded listener.js 06:04:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8d9b3c00) [pid = 18975] [serial = 2028] [outer = 0x8beb0000] 06:04:56 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:56 INFO - PROCESS | 18975 | 1467983096758 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:04:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 06:04:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:04:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:04:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:04:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1808ms 06:04:56 INFO - PROCESS | 18975 | 1467983096802 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 06:04:56 INFO - PROCESS | 18975 | 1467983096805 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 06:04:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:04:56 INFO - PROCESS | 18975 | 1467983096812 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:04:56 INFO - PROCESS | 18975 | 1467983096815 Marionette TRACE conn3 <- [1,2674,null,{}] 06:04:56 INFO - PROCESS | 18975 | 1467983096830 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:56 INFO - PROCESS | 18975 | 1467983096835 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:57 INFO - PROCESS | 18975 | 1467983097079 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 06:04:57 INFO - PROCESS | 18975 | 1467983097236 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:57 INFO - PROCESS | 18975 | 1467983097247 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3c00 == 18 [pid = 18975] [id = 676] 06:04:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x888ec400) [pid = 18975] [serial = 2029] [outer = (nil)] 06:04:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x898ddc00) [pid = 18975] [serial = 2030] [outer = 0x888ec400] 06:04:57 INFO - PROCESS | 18975 | 1467983097378 Marionette DEBUG loaded listener.js 06:04:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8ad0f400) [pid = 18975] [serial = 2031] [outer = 0x888ec400] 06:04:58 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:58 INFO - PROCESS | 18975 | 1467983098868 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:04:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 06:04:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:04:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:04:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:04:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2095ms 06:04:58 INFO - PROCESS | 18975 | 1467983098911 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 06:04:58 INFO - PROCESS | 18975 | 1467983098917 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 06:04:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:04:58 INFO - PROCESS | 18975 | 1467983098926 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 18975 | 1467983098931 Marionette TRACE conn3 <- [1,2678,null,{}] 06:04:58 INFO - PROCESS | 18975 | 1467983098939 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:58 INFO - PROCESS | 18975 | 1467983098945 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:59 INFO - PROCESS | 18975 | 1467983099163 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 06:04:59 INFO - PROCESS | 18975 | 1467983099352 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 18975 | 1467983099362 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:04:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e7000 == 19 [pid = 18975] [id = 677] 06:04:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8beb5000) [pid = 18975] [serial = 2032] [outer = (nil)] 06:04:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8d823000) [pid = 18975] [serial = 2033] [outer = 0x8beb5000] 06:04:59 INFO - PROCESS | 18975 | 1467983099489 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8e369400) [pid = 18975] [serial = 2034] [outer = 0x8beb5000] 06:05:00 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:00 INFO - PROCESS | 18975 | 1467983100858 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:05:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:05:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2035ms 06:05:00 INFO - PROCESS | 18975 | 1467983100966 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 06:05:00 INFO - PROCESS | 18975 | 1467983100973 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 06:05:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:05:00 INFO - PROCESS | 18975 | 1467983100981 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 18975 | 1467983100986 Marionette TRACE conn3 <- [1,2682,null,{}] 06:05:00 INFO - PROCESS | 18975 | 1467983100993 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:01 INFO - PROCESS | 18975 | 1467983100999 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:01 INFO - PROCESS | 18975 | 1467983101210 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 06:05:01 INFO - PROCESS | 18975 | 1467983101400 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:01 INFO - PROCESS | 18975 | 1467983101406 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f7400 == 20 [pid = 18975] [id = 678] 06:05:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8e56f000) [pid = 18975] [serial = 2035] [outer = (nil)] 06:05:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8e918c00) [pid = 18975] [serial = 2036] [outer = 0x8e56f000] 06:05:01 INFO - PROCESS | 18975 | 1467983101492 Marionette DEBUG loaded listener.js 06:05:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8ea8e000) [pid = 18975] [serial = 2037] [outer = 0x8e56f000] 06:05:02 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:03 INFO - PROCESS | 18975 | 1467983103023 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:05:03 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) 06:05:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2096ms 06:05:03 INFO - PROCESS | 18975 | 1467983103078 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 06:05:03 INFO - PROCESS | 18975 | 1467983103082 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 06:05:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:05:03 INFO - PROCESS | 18975 | 1467983103098 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:05:03 INFO - PROCESS | 18975 | 1467983103108 Marionette TRACE conn3 <- [1,2686,null,{}] 06:05:03 INFO - PROCESS | 18975 | 1467983103165 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:03 INFO - PROCESS | 18975 | 1467983103172 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:03 INFO - PROCESS | 18975 | 1467983103383 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 06:05:03 INFO - PROCESS | 18975 | 1467983103596 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:03 INFO - PROCESS | 18975 | 1467983103604 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cf800 == 21 [pid = 18975] [id = 679] 06:05:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8d44d400) [pid = 18975] [serial = 2038] [outer = (nil)] 06:05:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8f46a800) [pid = 18975] [serial = 2039] [outer = 0x8d44d400] 06:05:03 INFO - PROCESS | 18975 | 1467983103720 Marionette DEBUG loaded listener.js 06:05:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8f616c00) [pid = 18975] [serial = 2040] [outer = 0x8d44d400] 06:05:05 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:05 INFO - PROCESS | 18975 | 1467983105324 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:05:05 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 06:05:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2249ms 06:05:05 INFO - PROCESS | 18975 | 1467983105339 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 06:05:05 INFO - PROCESS | 18975 | 1467983105345 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 06:05:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:05:05 INFO - PROCESS | 18975 | 1467983105354 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:05:05 INFO - PROCESS | 18975 | 1467983105358 Marionette TRACE conn3 <- [1,2690,null,{}] 06:05:05 INFO - PROCESS | 18975 | 1467983105367 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:05 INFO - PROCESS | 18975 | 1467983105372 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:05 INFO - PROCESS | 18975 | 1467983105593 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d9800 == 20 [pid = 18975] [id = 660] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888e2400 == 19 [pid = 18975] [id = 675] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8d827800 == 18 [pid = 18975] [id = 674] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8d447800 == 17 [pid = 18975] [id = 673] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x898d9400 == 16 [pid = 18975] [id = 672] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888eb000 == 15 [pid = 18975] [id = 671] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4f6c00 == 14 [pid = 18975] [id = 670] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x898d1800 == 13 [pid = 18975] [id = 669] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9ac800 == 12 [pid = 18975] [id = 668] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888e8800 == 11 [pid = 18975] [id = 667] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3000 == 10 [pid = 18975] [id = 666] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cf800 == 9 [pid = 18975] [id = 679] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f7400 == 8 [pid = 18975] [id = 678] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3c00 == 7 [pid = 18975] [id = 676] 06:05:06 INFO - PROCESS | 18975 | --DOCSHELL 0x888e7000 == 6 [pid = 18975] [id = 677] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8e369c00) [pid = 18975] [serial = 1997] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8e361400) [pid = 18975] [serial = 1994] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x888ea400) [pid = 18975] [serial = 1985] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x898da400) [pid = 18975] [serial = 1986] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8a2cdc00) [pid = 18975] [serial = 1965] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x898d7000) [pid = 18975] [serial = 1964] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8d822400) [pid = 18975] [serial = 1968] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8c4f8000) [pid = 18975] [serial = 1967] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8e916000) [pid = 18975] [serial = 1971] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8e631800) [pid = 18975] [serial = 1970] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8ff22400) [pid = 18975] [serial = 1974] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8fe2d400) [pid = 18975] [serial = 1973] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x90130000) [pid = 18975] [serial = 1977] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x9012c000) [pid = 18975] [serial = 1976] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x919cd400) [pid = 18975] [serial = 1980] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x918d5800) [pid = 18975] [serial = 1979] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x8beb8000) [pid = 18975] [serial = 1983] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 62 (0x8b4e6c00) [pid = 18975] [serial = 1982] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 61 (0x8b0d7400) [pid = 18975] [serial = 1988] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 60 (0x8b4e3c00) [pid = 18975] [serial = 1989] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 59 (0x8e367400) [pid = 18975] [serial = 1995] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 58 (0x8c4f3800) [pid = 18975] [serial = 1992] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | --DOMWINDOW == 57 (0x8c3fd000) [pid = 18975] [serial = 1991] [outer = (nil)] [url = about:blank] 06:05:06 INFO - PROCESS | 18975 | 1467983106854 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:06 INFO - PROCESS | 18975 | 1467983106864 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:06 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e7000 == 7 [pid = 18975] [id = 680] 06:05:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 58 (0x888e7400) [pid = 18975] [serial = 2041] [outer = (nil)] 06:05:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 59 (0x888ee800) [pid = 18975] [serial = 2042] [outer = 0x888e7400] 06:05:06 INFO - PROCESS | 18975 | 1467983106945 Marionette DEBUG loaded listener.js 06:05:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 60 (0x8a2c2000) [pid = 18975] [serial = 2043] [outer = 0x888e7400] 06:05:08 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:08 INFO - PROCESS | 18975 | 1467983108238 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:05:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:05:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2937ms 06:05:08 INFO - PROCESS | 18975 | 1467983108344 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 06:05:08 INFO - PROCESS | 18975 | 1467983108350 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 06:05:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:05:08 INFO - PROCESS | 18975 | 1467983108367 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:05:08 INFO - PROCESS | 18975 | 1467983108374 Marionette TRACE conn3 <- [1,2694,null,{}] 06:05:08 INFO - PROCESS | 18975 | 1467983108383 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:08 INFO - PROCESS | 18975 | 1467983108389 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:08 INFO - PROCESS | 18975 | 1467983108564 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 06:05:08 INFO - PROCESS | 18975 | 1467983108586 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:08 INFO - PROCESS | 18975 | 1467983108598 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d3c00 == 8 [pid = 18975] [id = 681] 06:05:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 61 (0x8b0d6800) [pid = 18975] [serial = 2044] [outer = (nil)] 06:05:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 62 (0x8b4e1c00) [pid = 18975] [serial = 2045] [outer = 0x8b0d6800] 06:05:08 INFO - PROCESS | 18975 | 1467983108819 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 63 (0x8b4e6c00) [pid = 18975] [serial = 2046] [outer = 0x8b0d6800] 06:05:10 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:10 INFO - PROCESS | 18975 | 1467983110123 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:05:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:05:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1787ms 06:05:10 INFO - PROCESS | 18975 | 1467983110165 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 06:05:10 INFO - PROCESS | 18975 | 1467983110173 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 06:05:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:05:10 INFO - PROCESS | 18975 | 1467983110268 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:05:10 INFO - PROCESS | 18975 | 1467983110271 Marionette TRACE conn3 <- [1,2698,null,{}] 06:05:10 INFO - PROCESS | 18975 | 1467983110279 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:10 INFO - PROCESS | 18975 | 1467983110285 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:10 INFO - PROCESS | 18975 | 1467983110522 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 06:05:10 INFO - PROCESS | 18975 | 1467983110547 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:10 INFO - PROCESS | 18975 | 1467983110555 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4eac00 == 9 [pid = 18975] [id = 682] 06:05:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x8beae800) [pid = 18975] [serial = 2047] [outer = (nil)] 06:05:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x8c4f0c00) [pid = 18975] [serial = 2048] [outer = 0x8beae800] 06:05:10 INFO - PROCESS | 18975 | 1467983110629 Marionette DEBUG loaded listener.js 06:05:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x8d445000) [pid = 18975] [serial = 2049] [outer = 0x8beae800] 06:05:11 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x8d81e800) [pid = 18975] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:05:11 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x8beb0000) [pid = 18975] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:05:11 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x8e908000) [pid = 18975] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:05:11 INFO - PROCESS | 18975 | --DOMWINDOW == 62 (0x8d447c00) [pid = 18975] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:05:11 INFO - PROCESS | 18975 | --DOMWINDOW == 61 (0x888e4000) [pid = 18975] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:05:11 INFO - PROCESS | 18975 | --DOMWINDOW == 60 (0x898d6400) [pid = 18975] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:05:11 INFO - PROCESS | 18975 | --DOMWINDOW == 59 (0x8a2c8400) [pid = 18975] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:05:11 INFO - PROCESS | 18975 | --DOMWINDOW == 58 (0x8d9b3000) [pid = 18975] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:05:11 INFO - PROCESS | 18975 | --DOMWINDOW == 57 (0x8d823400) [pid = 18975] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:05:11 INFO - PROCESS | 18975 | --DOMWINDOW == 56 (0x8a2cf000) [pid = 18975] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:05:11 INFO - PROCESS | 18975 | --DOMWINDOW == 55 (0x888ee000) [pid = 18975] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:05:12 INFO - PROCESS | 18975 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:12 INFO - PROCESS | 18975 | 1467983112593 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:05:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:05:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2415ms 06:05:12 INFO - PROCESS | 18975 | 1467983112659 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 06:05:12 INFO - PROCESS | 18975 | 1467983112665 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 06:05:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:05:12 INFO - PROCESS | 18975 | 1467983112674 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:05:12 INFO - PROCESS | 18975 | 1467983112680 Marionette TRACE conn3 <- [1,2702,null,{}] 06:05:12 INFO - PROCESS | 18975 | 1467983112733 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:12 INFO - PROCESS | 18975 | 1467983112738 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:12 INFO - PROCESS | 18975 | 1467983112949 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 06:05:13 INFO - PROCESS | 18975 | 1467983113138 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:13 INFO - PROCESS | 18975 | 1467983113148 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:13 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e5800 == 10 [pid = 18975] [id = 683] 06:05:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 56 (0x898da400) [pid = 18975] [serial = 2050] [outer = (nil)] 06:05:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 57 (0x8b0df800) [pid = 18975] [serial = 2051] [outer = 0x898da400] 06:05:13 INFO - PROCESS | 18975 | 1467983113239 Marionette DEBUG loaded listener.js 06:05:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 58 (0x8bebc000) [pid = 18975] [serial = 2052] [outer = 0x898da400] 06:05:14 INFO - PROCESS | 18975 | 1467983114339 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:05:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:05:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1681ms 06:05:14 INFO - PROCESS | 18975 | 1467983114356 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 06:05:14 INFO - PROCESS | 18975 | 1467983114363 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 06:05:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:05:14 INFO - PROCESS | 18975 | 1467983114375 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:05:14 INFO - PROCESS | 18975 | 1467983114379 Marionette TRACE conn3 <- [1,2706,null,{}] 06:05:14 INFO - PROCESS | 18975 | 1467983114386 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:14 INFO - PROCESS | 18975 | 1467983114392 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:14 INFO - PROCESS | 18975 | 1467983114593 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 06:05:14 INFO - PROCESS | 18975 | 1467983114831 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:14 INFO - PROCESS | 18975 | 1467983114840 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d9000 == 11 [pid = 18975] [id = 684] 06:05:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 59 (0x8d81c400) [pid = 18975] [serial = 2053] [outer = (nil)] 06:05:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 60 (0x8d829000) [pid = 18975] [serial = 2054] [outer = 0x8d81c400] 06:05:14 INFO - PROCESS | 18975 | 1467983114927 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 61 (0x8d9a8800) [pid = 18975] [serial = 2055] [outer = 0x8d81c400] 06:05:16 INFO - PROCESS | 18975 | 1467983116035 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:05:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:05:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1703ms 06:05:16 INFO - PROCESS | 18975 | 1467983116079 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 06:05:16 INFO - PROCESS | 18975 | 1467983116084 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 06:05:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:05:16 INFO - PROCESS | 18975 | 1467983116091 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:05:16 INFO - PROCESS | 18975 | 1467983116098 Marionette TRACE conn3 <- [1,2710,null,{}] 06:05:16 INFO - PROCESS | 18975 | 1467983116117 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:16 INFO - PROCESS | 18975 | 1467983116127 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:16 INFO - PROCESS | 18975 | 1467983116365 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 06:05:16 INFO - PROCESS | 18975 | 1467983116619 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:16 INFO - PROCESS | 18975 | 1467983116635 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:16 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d445c00 == 12 [pid = 18975] [id = 685] 06:05:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 62 (0x8d828400) [pid = 18975] [serial = 2056] [outer = (nil)] 06:05:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 63 (0x8e56a000) [pid = 18975] [serial = 2057] [outer = 0x8d828400] 06:05:16 INFO - PROCESS | 18975 | 1467983116765 Marionette DEBUG loaded listener.js 06:05:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x8e631800) [pid = 18975] [serial = 2058] [outer = 0x8d828400] 06:05:17 INFO - PROCESS | 18975 | 1467983117958 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:05:18 INFO - PROCESS | 18975 | 1467983118042 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 06:05:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:05:18 INFO - PROCESS | 18975 | 1467983118051 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:05:18 INFO - PROCESS | 18975 | 1467983118056 Marionette TRACE conn3 <- [1,2714,null,{}] 06:05:18 INFO - PROCESS | 18975 | 1467983118064 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:18 INFO - PROCESS | 18975 | 1467983118070 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:18 INFO - PROCESS | 18975 | 1467983118313 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x8e36d000) [pid = 18975] [serial = 1998] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 62 (0x8c4ee000) [pid = 18975] [serial = 2027] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 61 (0x8ea37000) [pid = 18975] [serial = 2025] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 60 (0x8d9b2000) [pid = 18975] [serial = 2021] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 59 (0x8e622c00) [pid = 18975] [serial = 2022] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 58 (0x888ef000) [pid = 18975] [serial = 2000] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 57 (0x8a2c8000) [pid = 18975] [serial = 2001] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 56 (0x8c3f6c00) [pid = 18975] [serial = 2003] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 55 (0x8c4f2000) [pid = 18975] [serial = 2004] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 54 (0x8e910c00) [pid = 18975] [serial = 2009] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 53 (0x8e91f000) [pid = 18975] [serial = 2010] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 52 (0x8e367000) [pid = 18975] [serial = 2006] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 51 (0x8e627000) [pid = 18975] [serial = 2007] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 50 (0x8ea85800) [pid = 18975] [serial = 2012] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 49 (0x8ec53400) [pid = 18975] [serial = 2013] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 48 (0x8ad18000) [pid = 18975] [serial = 2018] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 47 (0x8c3f2400) [pid = 18975] [serial = 2019] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 46 (0x898df000) [pid = 18975] [serial = 2015] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 45 (0x8ad0d400) [pid = 18975] [serial = 2016] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 44 (0x8ea30c00) [pid = 18975] [serial = 2024] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | --DOMWINDOW == 43 (0x8d9b3c00) [pid = 18975] [serial = 2028] [outer = (nil)] [url = about:blank] 06:05:18 INFO - PROCESS | 18975 | 1467983118528 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:18 INFO - PROCESS | 18975 | 1467983118542 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:18 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c3c00 == 13 [pid = 18975] [id = 686] 06:05:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 44 (0x8a2c8000) [pid = 18975] [serial = 2059] [outer = (nil)] 06:05:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 45 (0x8ad16c00) [pid = 18975] [serial = 2060] [outer = 0x8a2c8000] 06:05:18 INFO - PROCESS | 18975 | 1467983118623 Marionette DEBUG loaded listener.js 06:05:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 46 (0x8b0da400) [pid = 18975] [serial = 2061] [outer = 0x8a2c8000] 06:05:19 INFO - PROCESS | 18975 | 1467983119427 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:05:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:05:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1432ms 06:05:19 INFO - PROCESS | 18975 | 1467983119482 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 06:05:19 INFO - PROCESS | 18975 | 1467983119489 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 06:05:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:05:19 INFO - PROCESS | 18975 | 1467983119500 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:05:19 INFO - PROCESS | 18975 | 1467983119503 Marionette TRACE conn3 <- [1,2718,null,{}] 06:05:19 INFO - PROCESS | 18975 | 1467983119510 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:19 INFO - PROCESS | 18975 | 1467983119515 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:19 INFO - PROCESS | 18975 | 1467983119686 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 06:05:19 INFO - PROCESS | 18975 | 1467983119832 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:19 INFO - PROCESS | 18975 | 1467983119845 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0f800 == 14 [pid = 18975] [id = 687] 06:05:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 47 (0x8c4ec400) [pid = 18975] [serial = 2062] [outer = (nil)] 06:05:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 48 (0x8c4f4000) [pid = 18975] [serial = 2063] [outer = 0x8c4ec400] 06:05:19 INFO - PROCESS | 18975 | 1467983119915 Marionette DEBUG loaded listener.js 06:05:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 49 (0x8d820c00) [pid = 18975] [serial = 2064] [outer = 0x8c4ec400] 06:05:20 INFO - PROCESS | 18975 | 1467983120782 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:05:20 INFO - PROCESS | 18975 | 1467983120839 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 06:05:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:05:20 INFO - PROCESS | 18975 | 1467983120855 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:05:20 INFO - PROCESS | 18975 | 1467983120861 Marionette TRACE conn3 <- [1,2722,null,{}] 06:05:20 INFO - PROCESS | 18975 | 1467983120877 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:20 INFO - PROCESS | 18975 | 1467983120885 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:21 INFO - PROCESS | 18975 | 1467983121116 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 06:05:21 INFO - PROCESS | 18975 | 1467983121150 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 18975 | 1467983121162 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e364c00 == 15 [pid = 18975] [id = 688] 06:05:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 50 (0x8e563800) [pid = 18975] [serial = 2065] [outer = (nil)] 06:05:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 51 (0x8e627400) [pid = 18975] [serial = 2066] [outer = 0x8e563800] 06:05:21 INFO - PROCESS | 18975 | 1467983121244 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 52 (0x8e90a000) [pid = 18975] [serial = 2067] [outer = 0x8e563800] 06:05:22 INFO - PROCESS | 18975 | 1467983122181 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:05:22 INFO - PROCESS | 18975 | 1467983122248 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 06:05:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:05:22 INFO - PROCESS | 18975 | 1467983122262 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:05:22 INFO - PROCESS | 18975 | 1467983122266 Marionette TRACE conn3 <- [1,2726,null,{}] 06:05:22 INFO - PROCESS | 18975 | 1467983122272 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:22 INFO - PROCESS | 18975 | 1467983122277 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:22 INFO - PROCESS | 18975 | 1467983122503 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 06:05:22 INFO - PROCESS | 18975 | 1467983122538 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:22 INFO - PROCESS | 18975 | 1467983122546 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d9c00 == 16 [pid = 18975] [id = 689] 06:05:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 53 (0x8e909c00) [pid = 18975] [serial = 2068] [outer = (nil)] 06:05:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 54 (0x8e915c00) [pid = 18975] [serial = 2069] [outer = 0x8e909c00] 06:05:22 INFO - PROCESS | 18975 | 1467983122618 Marionette DEBUG loaded listener.js 06:05:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 55 (0x8e91f000) [pid = 18975] [serial = 2070] [outer = 0x8e909c00] 06:05:22 INFO - PROCESS | 18975 | --DOMWINDOW == 54 (0x888e7400) [pid = 18975] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:05:23 INFO - PROCESS | 18975 | --DOMWINDOW == 53 (0x8b0d6800) [pid = 18975] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:05:23 INFO - PROCESS | 18975 | --DOMWINDOW == 52 (0x888ec400) [pid = 18975] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:05:23 INFO - PROCESS | 18975 | --DOMWINDOW == 51 (0x8d44d400) [pid = 18975] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:05:23 INFO - PROCESS | 18975 | --DOMWINDOW == 50 (0x8beb5000) [pid = 18975] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:05:23 INFO - PROCESS | 18975 | --DOMWINDOW == 49 (0x8e56f000) [pid = 18975] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:05:23 INFO - PROCESS | 18975 | 1467983123528 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:05:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:05:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1296ms 06:05:23 INFO - PROCESS | 18975 | 1467983123550 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 06:05:23 INFO - PROCESS | 18975 | 1467983123554 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 06:05:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:05:23 INFO - PROCESS | 18975 | 1467983123560 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:05:23 INFO - PROCESS | 18975 | 1467983123563 Marionette TRACE conn3 <- [1,2730,null,{}] 06:05:23 INFO - PROCESS | 18975 | 1467983123569 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:23 INFO - PROCESS | 18975 | 1467983123574 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:23 INFO - PROCESS | 18975 | 1467983123796 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 06:05:23 INFO - PROCESS | 18975 | 1467983123814 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:23 INFO - PROCESS | 18975 | 1467983123824 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ec400 == 17 [pid = 18975] [id = 690] 06:05:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 50 (0x898de400) [pid = 18975] [serial = 2071] [outer = (nil)] 06:05:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 51 (0x8ea2c800) [pid = 18975] [serial = 2072] [outer = 0x898de400] 06:05:23 INFO - PROCESS | 18975 | 1467983123913 Marionette DEBUG loaded listener.js 06:05:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 52 (0x8e903800) [pid = 18975] [serial = 2073] [outer = 0x898de400] 06:05:25 INFO - PROCESS | 18975 | 1467983125148 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:05:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 06:05:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:05:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1630ms 06:05:25 INFO - PROCESS | 18975 | 1467983125247 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 06:05:25 INFO - PROCESS | 18975 | 1467983125255 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 06:05:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:05:25 INFO - PROCESS | 18975 | 1467983125269 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:05:25 INFO - PROCESS | 18975 | 1467983125274 Marionette TRACE conn3 <- [1,2734,null,{}] 06:05:25 INFO - PROCESS | 18975 | 1467983125284 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:25 INFO - PROCESS | 18975 | 1467983125289 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:25 INFO - PROCESS | 18975 | 1467983125586 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 06:05:25 INFO - PROCESS | 18975 | 1467983125774 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 18975 | 1467983125784 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0e800 == 18 [pid = 18975] [id = 691] 06:05:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 53 (0x8ad12400) [pid = 18975] [serial = 2074] [outer = (nil)] 06:05:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 54 (0x8b0d1400) [pid = 18975] [serial = 2075] [outer = 0x8ad12400] 06:05:25 INFO - PROCESS | 18975 | 1467983125873 Marionette DEBUG loaded listener.js 06:05:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 55 (0x8b4ea800) [pid = 18975] [serial = 2076] [outer = 0x8ad12400] 06:05:26 INFO - PROCESS | 18975 | 1467983126876 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:05:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:05:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1650ms 06:05:26 INFO - PROCESS | 18975 | 1467983126918 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 06:05:26 INFO - PROCESS | 18975 | 1467983126926 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 06:05:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:05:26 INFO - PROCESS | 18975 | 1467983126938 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:05:26 INFO - PROCESS | 18975 | 1467983126943 Marionette TRACE conn3 <- [1,2738,null,{}] 06:05:26 INFO - PROCESS | 18975 | 1467983126950 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:26 INFO - PROCESS | 18975 | 1467983126956 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:27 INFO - PROCESS | 18975 | 1467983127155 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 06:05:27 INFO - PROCESS | 18975 | 1467983127390 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:27 INFO - PROCESS | 18975 | 1467983127401 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f7400 == 19 [pid = 18975] [id = 692] 06:05:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 56 (0x8d442800) [pid = 18975] [serial = 2077] [outer = (nil)] 06:05:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 57 (0x8d448c00) [pid = 18975] [serial = 2078] [outer = 0x8d442800] 06:05:27 INFO - PROCESS | 18975 | 1467983127534 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 58 (0x8d9af000) [pid = 18975] [serial = 2079] [outer = 0x8d442800] 06:05:28 INFO - PROCESS | 18975 | 1467983128510 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:05:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:05:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1639ms 06:05:28 INFO - PROCESS | 18975 | 1467983128578 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 06:05:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:05:28 INFO - PROCESS | 18975 | 1467983128583 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 06:05:28 INFO - PROCESS | 18975 | 1467983128590 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 18975 | 1467983128597 Marionette TRACE conn3 <- [1,2742,null,{}] 06:05:28 INFO - PROCESS | 18975 | 1467983128614 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:28 INFO - PROCESS | 18975 | 1467983128624 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:28 INFO - PROCESS | 18975 | 1467983128881 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 06:05:29 INFO - PROCESS | 18975 | 1467983129245 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:29 INFO - PROCESS | 18975 | 1467983129257 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e629400 == 20 [pid = 18975] [id = 693] 06:05:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 59 (0x8e62a400) [pid = 18975] [serial = 2080] [outer = (nil)] 06:05:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 60 (0x8e911c00) [pid = 18975] [serial = 2081] [outer = 0x8e62a400] 06:05:29 INFO - PROCESS | 18975 | 1467983129351 Marionette DEBUG loaded listener.js 06:05:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 61 (0x8ea35400) [pid = 18975] [serial = 2082] [outer = 0x8e62a400] 06:05:30 INFO - PROCESS | 18975 | 1467983130298 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:05:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:05:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1746ms 06:05:30 INFO - PROCESS | 18975 | 1467983130336 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 06:05:30 INFO - PROCESS | 18975 | 1467983130341 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 06:05:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:05:30 INFO - PROCESS | 18975 | 1467983130348 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:05:30 INFO - PROCESS | 18975 | 1467983130352 Marionette TRACE conn3 <- [1,2746,null,{}] 06:05:30 INFO - PROCESS | 18975 | 1467983130358 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:30 INFO - PROCESS | 18975 | 1467983130363 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:30 INFO - PROCESS | 18975 | 1467983130557 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 06:05:30 INFO - PROCESS | 18975 | 1467983130746 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:30 INFO - PROCESS | 18975 | 1467983130755 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e631400 == 21 [pid = 18975] [id = 694] 06:05:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 62 (0x8e905400) [pid = 18975] [serial = 2083] [outer = (nil)] 06:05:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 63 (0x8ec57400) [pid = 18975] [serial = 2084] [outer = 0x8e905400] 06:05:30 INFO - PROCESS | 18975 | 1467983130844 Marionette DEBUG loaded listener.js 06:05:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x8ec5f400) [pid = 18975] [serial = 2085] [outer = 0x8e905400] 06:05:31 INFO - PROCESS | 18975 | 1467983131840 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:05:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:05:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1533ms 06:05:31 INFO - PROCESS | 18975 | 1467983131883 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 06:05:31 INFO - PROCESS | 18975 | 1467983131887 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 06:05:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:05:31 INFO - PROCESS | 18975 | 1467983131894 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:05:31 INFO - PROCESS | 18975 | 1467983131897 Marionette TRACE conn3 <- [1,2750,null,{}] 06:05:31 INFO - PROCESS | 18975 | 1467983131904 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:31 INFO - PROCESS | 18975 | 1467983131909 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:32 INFO - PROCESS | 18975 | 1467983132102 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 06:05:32 INFO - PROCESS | 18975 | 1467983132289 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:32 INFO - PROCESS | 18975 | 1467983132295 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cf400 == 22 [pid = 18975] [id = 695] 06:05:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x8e909400) [pid = 18975] [serial = 2086] [outer = (nil)] 06:05:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x8f467000) [pid = 18975] [serial = 2087] [outer = 0x8e909400] 06:05:32 INFO - PROCESS | 18975 | 1467983132423 Marionette DEBUG loaded listener.js 06:05:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x8f46b800) [pid = 18975] [serial = 2088] [outer = 0x8e909400] 06:05:33 INFO - PROCESS | 18975 | 1467983133327 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:05:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:05:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1484ms 06:05:33 INFO - PROCESS | 18975 | 1467983133380 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 06:05:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:05:33 INFO - PROCESS | 18975 | 1467983133385 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 06:05:33 INFO - PROCESS | 18975 | 1467983133392 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:05:33 INFO - PROCESS | 18975 | 1467983133396 Marionette TRACE conn3 <- [1,2754,null,{}] 06:05:33 INFO - PROCESS | 18975 | 1467983133402 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:33 INFO - PROCESS | 18975 | 1467983133415 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:33 INFO - PROCESS | 18975 | 1467983133716 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 06:05:34 INFO - PROCESS | 18975 | 1467983134187 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:34 INFO - PROCESS | 18975 | 1467983134196 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:34 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c5c00 == 23 [pid = 18975] [id = 696] 06:05:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8a2c6000) [pid = 18975] [serial = 2089] [outer = (nil)] 06:05:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x8a2ca000) [pid = 18975] [serial = 2090] [outer = 0x8a2c6000] 06:05:34 INFO - PROCESS | 18975 | 1467983134288 Marionette DEBUG loaded listener.js 06:05:34 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8ad13800) [pid = 18975] [serial = 2091] [outer = 0x8a2c6000] 06:05:35 INFO - PROCESS | 18975 | 1467983135142 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:05:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:05:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1790ms 06:05:35 INFO - PROCESS | 18975 | 1467983135184 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 06:05:35 INFO - PROCESS | 18975 | 1467983135190 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 06:05:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:05:35 INFO - PROCESS | 18975 | 1467983135199 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:05:35 INFO - PROCESS | 18975 | 1467983135203 Marionette TRACE conn3 <- [1,2758,null,{}] 06:05:35 INFO - PROCESS | 18975 | 1467983135227 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:35 INFO - PROCESS | 18975 | 1467983135236 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:35 INFO - PROCESS | 18975 | 1467983135479 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 06:05:35 INFO - PROCESS | 18975 | 1467983135658 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:35 INFO - PROCESS | 18975 | 1467983135674 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:35 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad10000 == 24 [pid = 18975] [id = 697] 06:05:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8ad11c00) [pid = 18975] [serial = 2092] [outer = (nil)] 06:05:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8b4ef800) [pid = 18975] [serial = 2093] [outer = 0x8ad11c00] 06:05:35 INFO - PROCESS | 18975 | 1467983135824 Marionette DEBUG loaded listener.js 06:05:35 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8d441c00) [pid = 18975] [serial = 2094] [outer = 0x8ad11c00] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x888e7000 == 23 [pid = 18975] [id = 680] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d3c00 == 22 [pid = 18975] [id = 681] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d9c00 == 21 [pid = 18975] [id = 689] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8e364c00 == 20 [pid = 18975] [id = 688] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0f800 == 19 [pid = 18975] [id = 687] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c3c00 == 18 [pid = 18975] [id = 686] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8d445c00 == 17 [pid = 18975] [id = 685] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d9000 == 16 [pid = 18975] [id = 684] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x888e5800 == 15 [pid = 18975] [id = 683] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4eac00 == 14 [pid = 18975] [id = 682] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cf400 == 13 [pid = 18975] [id = 695] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8e631400 == 12 [pid = 18975] [id = 694] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3f7400 == 11 [pid = 18975] [id = 692] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8e629400 == 10 [pid = 18975] [id = 693] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x888ec400 == 9 [pid = 18975] [id = 690] 06:05:37 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0e800 == 8 [pid = 18975] [id = 691] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8b4e6c00) [pid = 18975] [serial = 2046] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8ad0f400) [pid = 18975] [serial = 2031] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8f616c00) [pid = 18975] [serial = 2040] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8e369400) [pid = 18975] [serial = 2034] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8ea8e000) [pid = 18975] [serial = 2037] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8b4e1c00) [pid = 18975] [serial = 2045] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x8c4f0c00) [pid = 18975] [serial = 2048] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x888ee800) [pid = 18975] [serial = 2042] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x8a2c2000) [pid = 18975] [serial = 2043] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x8f46a800) [pid = 18975] [serial = 2039] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 62 (0x898ddc00) [pid = 18975] [serial = 2030] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 61 (0x8d823000) [pid = 18975] [serial = 2033] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | --DOMWINDOW == 60 (0x8e918c00) [pid = 18975] [serial = 2036] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 18975 | 1467983137805 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:05:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:05:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2634ms 06:05:37 INFO - PROCESS | 18975 | 1467983137834 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 06:05:37 INFO - PROCESS | 18975 | 1467983137840 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 06:05:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:05:37 INFO - PROCESS | 18975 | 1467983137849 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:05:37 INFO - PROCESS | 18975 | 1467983137853 Marionette TRACE conn3 <- [1,2762,null,{}] 06:05:37 INFO - PROCESS | 18975 | 1467983137862 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:37 INFO - PROCESS | 18975 | 1467983137868 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:38 INFO - PROCESS | 18975 | 1467983138046 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 06:05:38 INFO - PROCESS | 18975 | 1467983138187 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:38 INFO - PROCESS | 18975 | 1467983138201 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x898dbc00 == 9 [pid = 18975] [id = 698] 06:05:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 61 (0x8a2c5000) [pid = 18975] [serial = 2095] [outer = (nil)] 06:05:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 62 (0x8a2cc800) [pid = 18975] [serial = 2096] [outer = 0x8a2c5000] 06:05:38 INFO - PROCESS | 18975 | 1467983138275 Marionette DEBUG loaded listener.js 06:05:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 63 (0x8ad11400) [pid = 18975] [serial = 2097] [outer = 0x8a2c5000] 06:05:39 INFO - PROCESS | 18975 | 1467983139145 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:05:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:05:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1331ms 06:05:39 INFO - PROCESS | 18975 | 1467983139180 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 06:05:39 INFO - PROCESS | 18975 | 1467983139189 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 06:05:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:05:39 INFO - PROCESS | 18975 | 1467983139200 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:05:39 INFO - PROCESS | 18975 | 1467983139204 Marionette TRACE conn3 <- [1,2766,null,{}] 06:05:39 INFO - PROCESS | 18975 | 1467983139211 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:39 INFO - PROCESS | 18975 | 1467983139217 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:39 INFO - PROCESS | 18975 | 1467983139417 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 06:05:39 INFO - PROCESS | 18975 | 1467983139559 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:39 INFO - PROCESS | 18975 | 1467983139569 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:39 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4ee000 == 10 [pid = 18975] [id = 699] 06:05:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x8beb5000) [pid = 18975] [serial = 2098] [outer = (nil)] 06:05:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x8beba800) [pid = 18975] [serial = 2099] [outer = 0x8beb5000] 06:05:39 INFO - PROCESS | 18975 | 1467983139645 Marionette DEBUG loaded listener.js 06:05:39 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x8c3f7000) [pid = 18975] [serial = 2100] [outer = 0x8beb5000] 06:05:40 INFO - PROCESS | 18975 | 1467983140506 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:05:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:05:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1340ms 06:05:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:05:40 INFO - PROCESS | 18975 | 1467983140540 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 06:05:40 INFO - PROCESS | 18975 | 1467983140543 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 06:05:40 INFO - PROCESS | 18975 | 1467983140550 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:05:40 INFO - PROCESS | 18975 | 1467983140556 Marionette TRACE conn3 <- [1,2770,null,{}] 06:05:40 INFO - PROCESS | 18975 | 1467983140582 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:40 INFO - PROCESS | 18975 | 1467983140591 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:40 INFO - PROCESS | 18975 | 1467983140812 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 06:05:40 INFO - PROCESS | 18975 | 1467983140838 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 18975 | 1467983140852 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9b5400 == 11 [pid = 18975] [id = 700] 06:05:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x8d9b5800) [pid = 18975] [serial = 2101] [outer = (nil)] 06:05:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8e364c00) [pid = 18975] [serial = 2102] [outer = 0x8d9b5800] 06:05:40 INFO - PROCESS | 18975 | 1467983140924 Marionette DEBUG loaded listener.js 06:05:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x8e36c000) [pid = 18975] [serial = 2103] [outer = 0x8d9b5800] 06:05:41 INFO - PROCESS | 18975 | 1467983141928 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:05:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:05:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1394ms 06:05:41 INFO - PROCESS | 18975 | 1467983141961 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 06:05:41 INFO - PROCESS | 18975 | 1467983141965 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 06:05:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:05:41 INFO - PROCESS | 18975 | 1467983141981 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:05:41 INFO - PROCESS | 18975 | 1467983141984 Marionette TRACE conn3 <- [1,2774,null,{}] 06:05:41 INFO - PROCESS | 18975 | 1467983141990 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:41 INFO - PROCESS | 18975 | 1467983141995 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:42 INFO - PROCESS | 18975 | 1467983142227 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 06:05:42 INFO - PROCESS | 18975 | 1467983142254 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 18975 | 1467983142260 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:42 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e36bc00 == 12 [pid = 18975] [id = 701] 06:05:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8e623400) [pid = 18975] [serial = 2104] [outer = (nil)] 06:05:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8e62c800) [pid = 18975] [serial = 2105] [outer = 0x8e623400] 06:05:42 INFO - PROCESS | 18975 | 1467983142354 Marionette DEBUG loaded listener.js 06:05:42 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8e90d800) [pid = 18975] [serial = 2106] [outer = 0x8e623400] 06:05:43 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x898de400) [pid = 18975] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:05:43 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8e563800) [pid = 18975] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:05:43 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8e909c00) [pid = 18975] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:05:43 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8d81c400) [pid = 18975] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:05:43 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8a2c8000) [pid = 18975] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:05:43 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x898da400) [pid = 18975] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:05:43 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x8beae800) [pid = 18975] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:05:43 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x8d828400) [pid = 18975] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:05:43 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x8c4ec400) [pid = 18975] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:05:43 INFO - PROCESS | 18975 | 1467983143675 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:05:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:05:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1735ms 06:05:43 INFO - PROCESS | 18975 | 1467983143717 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 06:05:43 INFO - PROCESS | 18975 | 1467983143725 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 06:05:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:05:43 INFO - PROCESS | 18975 | 1467983143736 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:05:43 INFO - PROCESS | 18975 | 1467983143739 Marionette TRACE conn3 <- [1,2778,null,{}] 06:05:43 INFO - PROCESS | 18975 | 1467983143751 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:43 INFO - PROCESS | 18975 | 1467983143755 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:43 INFO - PROCESS | 18975 | 1467983143921 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 06:05:44 INFO - PROCESS | 18975 | 1467983144067 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:44 INFO - PROCESS | 18975 | 1467983144078 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:44 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d3400 == 13 [pid = 18975] [id = 702] 06:05:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x8beae800) [pid = 18975] [serial = 2107] [outer = (nil)] 06:05:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x8e623000) [pid = 18975] [serial = 2108] [outer = 0x8beae800] 06:05:44 INFO - PROCESS | 18975 | 1467983144154 Marionette DEBUG loaded listener.js 06:05:44 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x8e91c000) [pid = 18975] [serial = 2109] [outer = 0x8beae800] 06:05:44 INFO - PROCESS | 18975 | 1467983144992 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:05:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:05:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1341ms 06:05:45 INFO - PROCESS | 18975 | 1467983145077 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 18975 | 1467983145083 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 06:05:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:05:45 INFO - PROCESS | 18975 | 1467983145091 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 18975 | 1467983145098 Marionette TRACE conn3 <- [1,2782,null,{}] 06:05:45 INFO - PROCESS | 18975 | 1467983145107 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:45 INFO - PROCESS | 18975 | 1467983145113 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:45 INFO - PROCESS | 18975 | 1467983145320 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 06:05:45 INFO - PROCESS | 18975 | 1467983145509 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:45 INFO - PROCESS | 18975 | 1467983145524 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c8800 == 14 [pid = 18975] [id = 703] 06:05:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x8a2cb400) [pid = 18975] [serial = 2110] [outer = (nil)] 06:05:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8ad13c00) [pid = 18975] [serial = 2111] [outer = 0x8a2cb400] 06:05:45 INFO - PROCESS | 18975 | 1467983145652 Marionette DEBUG loaded listener.js 06:05:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x8b0e0800) [pid = 18975] [serial = 2112] [outer = 0x8a2cb400] 06:05:46 INFO - PROCESS | 18975 | 1467983146846 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:05:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:05:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1841ms 06:05:46 INFO - PROCESS | 18975 | 1467983146933 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 06:05:46 INFO - PROCESS | 18975 | 1467983146939 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 06:05:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:05:46 INFO - PROCESS | 18975 | 1467983146951 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:05:46 INFO - PROCESS | 18975 | 1467983146956 Marionette TRACE conn3 <- [1,2786,null,{}] 06:05:46 INFO - PROCESS | 18975 | 1467983146965 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:46 INFO - PROCESS | 18975 | 1467983146971 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:47 INFO - PROCESS | 18975 | 1467983147206 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 06:05:47 INFO - PROCESS | 18975 | 1467983147491 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:47 INFO - PROCESS | 18975 | 1467983147505 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d2000 == 15 [pid = 18975] [id = 704] 06:05:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8d9a7800) [pid = 18975] [serial = 2113] [outer = (nil)] 06:05:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8d9b2000) [pid = 18975] [serial = 2114] [outer = 0x8d9a7800] 06:05:47 INFO - PROCESS | 18975 | 1467983147591 Marionette DEBUG loaded listener.js 06:05:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8e36dc00) [pid = 18975] [serial = 2115] [outer = 0x8d9a7800] 06:05:48 INFO - PROCESS | 18975 | 1467983148532 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:05:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:05:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1604ms 06:05:48 INFO - PROCESS | 18975 | 1467983148551 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 06:05:48 INFO - PROCESS | 18975 | 1467983148556 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 06:05:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:05:48 INFO - PROCESS | 18975 | 1467983148588 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:05:48 INFO - PROCESS | 18975 | 1467983148592 Marionette TRACE conn3 <- [1,2790,null,{}] 06:05:48 INFO - PROCESS | 18975 | 1467983148613 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:48 INFO - PROCESS | 18975 | 1467983148623 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:48 INFO - PROCESS | 18975 | 1467983148834 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 06:05:49 INFO - PROCESS | 18975 | 1467983149138 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 18975 | 1467983149152 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea87400 == 16 [pid = 18975] [id = 705] 06:05:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8ea88000) [pid = 18975] [serial = 2116] [outer = (nil)] 06:05:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8ea8d400) [pid = 18975] [serial = 2117] [outer = 0x8ea88000] 06:05:49 INFO - PROCESS | 18975 | 1467983149286 Marionette DEBUG loaded listener.js 06:05:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8ea90400) [pid = 18975] [serial = 2118] [outer = 0x8ea88000] 06:05:50 INFO - PROCESS | 18975 | 1467983150286 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:05:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:05:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1764ms 06:05:50 INFO - PROCESS | 18975 | 1467983150328 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 06:05:50 INFO - PROCESS | 18975 | 1467983150332 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 06:05:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:05:50 INFO - PROCESS | 18975 | 1467983150339 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:05:50 INFO - PROCESS | 18975 | 1467983150343 Marionette TRACE conn3 <- [1,2794,null,{}] 06:05:50 INFO - PROCESS | 18975 | 1467983150350 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:50 INFO - PROCESS | 18975 | 1467983150355 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:50 INFO - PROCESS | 18975 | 1467983150552 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 06:05:50 INFO - PROCESS | 18975 | 1467983150784 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:50 INFO - PROCESS | 18975 | 1467983150795 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:50 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f461000 == 17 [pid = 18975] [id = 706] 06:05:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8f462000) [pid = 18975] [serial = 2119] [outer = (nil)] 06:05:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8f46a000) [pid = 18975] [serial = 2120] [outer = 0x8f462000] 06:05:50 INFO - PROCESS | 18975 | 1467983150928 Marionette DEBUG loaded listener.js 06:05:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8f46f400) [pid = 18975] [serial = 2121] [outer = 0x8f462000] 06:05:51 INFO - PROCESS | 18975 | 1467983151914 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:05:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:05:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1590ms 06:05:51 INFO - PROCESS | 18975 | 1467983151930 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 06:05:51 INFO - PROCESS | 18975 | 1467983151933 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 06:05:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:05:51 INFO - PROCESS | 18975 | 1467983151940 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:05:51 INFO - PROCESS | 18975 | 1467983151945 Marionette TRACE conn3 <- [1,2798,null,{}] 06:05:52 INFO - PROCESS | 18975 | 1467983152141 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:52 INFO - PROCESS | 18975 | 1467983152148 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:52 INFO - PROCESS | 18975 | 1467983152331 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 06:05:52 INFO - PROCESS | 18975 | 1467983152595 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:52 INFO - PROCESS | 18975 | 1467983152609 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e2400 == 18 [pid = 18975] [id = 707] 06:05:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8b4e5000) [pid = 18975] [serial = 2122] [outer = (nil)] 06:05:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8beb5c00) [pid = 18975] [serial = 2123] [outer = 0x8b4e5000] 06:05:52 INFO - PROCESS | 18975 | 1467983152760 Marionette DEBUG loaded listener.js 06:05:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8c3f3c00) [pid = 18975] [serial = 2124] [outer = 0x8b4e5000] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8ea2c800) [pid = 18975] [serial = 2072] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8e90a000) [pid = 18975] [serial = 2067] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8e915c00) [pid = 18975] [serial = 2069] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8e91f000) [pid = 18975] [serial = 2070] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8d829000) [pid = 18975] [serial = 2054] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8d9a8800) [pid = 18975] [serial = 2055] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8ad16c00) [pid = 18975] [serial = 2060] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8b0da400) [pid = 18975] [serial = 2061] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8b0df800) [pid = 18975] [serial = 2051] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8bebc000) [pid = 18975] [serial = 2052] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8d445000) [pid = 18975] [serial = 2049] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8e56a000) [pid = 18975] [serial = 2057] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8e631800) [pid = 18975] [serial = 2058] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8c4f4000) [pid = 18975] [serial = 2063] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x8e627400) [pid = 18975] [serial = 2066] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x8d820c00) [pid = 18975] [serial = 2064] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x8e903800) [pid = 18975] [serial = 2073] [outer = (nil)] [url = about:blank] 06:05:53 INFO - PROCESS | 18975 | 1467983153679 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:05:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:05:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1806ms 06:05:53 INFO - PROCESS | 18975 | 1467983153748 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 06:05:53 INFO - PROCESS | 18975 | 1467983153754 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 06:05:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:05:53 INFO - PROCESS | 18975 | 1467983153762 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:05:53 INFO - PROCESS | 18975 | 1467983153766 Marionette TRACE conn3 <- [1,2802,null,{}] 06:05:53 INFO - PROCESS | 18975 | 1467983153774 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:53 INFO - PROCESS | 18975 | 1467983153781 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:53 INFO - PROCESS | 18975 | 1467983153972 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 06:05:54 INFO - PROCESS | 18975 | 1467983154209 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:54 INFO - PROCESS | 18975 | 1467983154221 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0df800 == 19 [pid = 18975] [id = 708] 06:05:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x8d446400) [pid = 18975] [serial = 2125] [outer = (nil)] 06:05:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x8d822000) [pid = 18975] [serial = 2126] [outer = 0x8d446400] 06:05:54 INFO - PROCESS | 18975 | 1467983154299 Marionette DEBUG loaded listener.js 06:05:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x8d82b800) [pid = 18975] [serial = 2127] [outer = 0x8d446400] 06:05:55 INFO - PROCESS | 18975 | 1467983155084 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:05:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:05:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1386ms 06:05:55 INFO - PROCESS | 18975 | 1467983155149 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 06:05:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:05:55 INFO - PROCESS | 18975 | 1467983155153 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 06:05:55 INFO - PROCESS | 18975 | 1467983155160 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 18975 | 1467983155164 Marionette TRACE conn3 <- [1,2806,null,{}] 06:05:55 INFO - PROCESS | 18975 | 1467983155170 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:55 INFO - PROCESS | 18975 | 1467983155175 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:55 INFO - PROCESS | 18975 | 1467983155348 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 06:05:55 INFO - PROCESS | 18975 | 1467983155502 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:55 INFO - PROCESS | 18975 | 1467983155515 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e36d000 == 20 [pid = 18975] [id = 709] 06:05:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8e56a000) [pid = 18975] [serial = 2128] [outer = (nil)] 06:05:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x8e628000) [pid = 18975] [serial = 2129] [outer = 0x8e56a000] 06:05:55 INFO - PROCESS | 18975 | 1467983155589 Marionette DEBUG loaded listener.js 06:05:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8e901c00) [pid = 18975] [serial = 2130] [outer = 0x8e56a000] 06:05:56 INFO - PROCESS | 18975 | 1467983156513 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:05:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:05:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1381ms 06:05:56 INFO - PROCESS | 18975 | 1467983156549 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 06:05:56 INFO - PROCESS | 18975 | 1467983156560 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 06:05:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:05:56 INFO - PROCESS | 18975 | 1467983156575 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:05:56 INFO - PROCESS | 18975 | 1467983156580 Marionette TRACE conn3 <- [1,2810,null,{}] 06:05:56 INFO - PROCESS | 18975 | 1467983156586 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:56 INFO - PROCESS | 18975 | 1467983156592 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:56 INFO - PROCESS | 18975 | 1467983156833 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 06:05:56 INFO - PROCESS | 18975 | 1467983156859 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:56 INFO - PROCESS | 18975 | 1467983156867 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e627400 == 21 [pid = 18975] [id = 710] 06:05:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8e91b800) [pid = 18975] [serial = 2131] [outer = (nil)] 06:05:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8ea84c00) [pid = 18975] [serial = 2132] [outer = 0x8e91b800] 06:05:56 INFO - PROCESS | 18975 | 1467983156943 Marionette DEBUG loaded listener.js 06:05:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8ad1c000) [pid = 18975] [serial = 2133] [outer = 0x8e91b800] 06:05:57 INFO - PROCESS | 18975 | 1467983157885 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:05:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:05:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1383ms 06:05:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:05:57 INFO - PROCESS | 18975 | 1467983157958 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 06:05:57 INFO - PROCESS | 18975 | 1467983157961 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 06:05:57 INFO - PROCESS | 18975 | 1467983157969 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:05:57 INFO - PROCESS | 18975 | 1467983157971 Marionette TRACE conn3 <- [1,2814,null,{}] 06:05:58 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8d9b5800) [pid = 18975] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:05:58 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8a2c5000) [pid = 18975] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:05:58 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8e623400) [pid = 18975] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:05:58 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8e62a400) [pid = 18975] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:05:58 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8beb5000) [pid = 18975] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:05:58 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8ad11c00) [pid = 18975] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:05:58 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x8e905400) [pid = 18975] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:05:58 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x8e909400) [pid = 18975] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:05:58 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x8a2c6000) [pid = 18975] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:05:58 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x8ad12400) [pid = 18975] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:05:58 INFO - PROCESS | 18975 | --DOMWINDOW == 62 (0x8d442800) [pid = 18975] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:05:58 INFO - PROCESS | 18975 | 1467983158098 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:58 INFO - PROCESS | 18975 | 1467983158103 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:58 INFO - PROCESS | 18975 | 1467983158254 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 06:05:58 INFO - PROCESS | 18975 | 1467983158275 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:58 INFO - PROCESS | 18975 | 1467983158285 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:58 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4eac00 == 22 [pid = 18975] [id = 711] 06:05:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 63 (0x8c4f4c00) [pid = 18975] [serial = 2134] [outer = (nil)] 06:05:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x8e363000) [pid = 18975] [serial = 2135] [outer = 0x8c4f4c00] 06:05:58 INFO - PROCESS | 18975 | 1467983158354 Marionette DEBUG loaded listener.js 06:05:58 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x8e623400) [pid = 18975] [serial = 2136] [outer = 0x8c4f4c00] 06:05:59 INFO - PROCESS | 18975 | 1467983159312 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:05:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:05:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1387ms 06:05:59 INFO - PROCESS | 18975 | 1467983159355 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 06:05:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:05:59 INFO - PROCESS | 18975 | 1467983159359 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 06:05:59 INFO - PROCESS | 18975 | 1467983159366 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:05:59 INFO - PROCESS | 18975 | 1467983159370 Marionette TRACE conn3 <- [1,2818,null,{}] 06:05:59 INFO - PROCESS | 18975 | 1467983159377 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:59 INFO - PROCESS | 18975 | 1467983159388 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:59 INFO - PROCESS | 18975 | 1467983159661 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 06:05:59 INFO - PROCESS | 18975 | 1467983159813 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:59 INFO - PROCESS | 18975 | 1467983159820 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:05:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e6c00 == 23 [pid = 18975] [id = 712] 06:05:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x898d0800) [pid = 18975] [serial = 2137] [outer = (nil)] 06:05:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x8f463c00) [pid = 18975] [serial = 2138] [outer = 0x898d0800] 06:05:59 INFO - PROCESS | 18975 | 1467983159898 Marionette DEBUG loaded listener.js 06:06:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8f61ec00) [pid = 18975] [serial = 2139] [outer = 0x898d0800] 06:06:00 INFO - PROCESS | 18975 | 1467983160966 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:06:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:06:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1639ms 06:06:01 INFO - PROCESS | 18975 | 1467983161006 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 06:06:01 INFO - PROCESS | 18975 | 1467983161013 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 06:06:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:06:01 INFO - PROCESS | 18975 | 1467983161022 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:06:01 INFO - PROCESS | 18975 | 1467983161030 Marionette TRACE conn3 <- [1,2822,null,{}] 06:06:01 INFO - PROCESS | 18975 | 1467983161042 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:01 INFO - PROCESS | 18975 | 1467983161047 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:01 INFO - PROCESS | 18975 | 1467983161297 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 06:06:01 INFO - PROCESS | 18975 | 1467983161595 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:01 INFO - PROCESS | 18975 | 1467983161607 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:01 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1b800 == 24 [pid = 18975] [id = 713] 06:06:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x8b0dfc00) [pid = 18975] [serial = 2140] [outer = (nil)] 06:06:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8c3fe400) [pid = 18975] [serial = 2141] [outer = 0x8b0dfc00] 06:06:01 INFO - PROCESS | 18975 | 1467983161699 Marionette DEBUG loaded listener.js 06:06:01 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8c4f6800) [pid = 18975] [serial = 2142] [outer = 0x8b0dfc00] 06:06:02 INFO - PROCESS | 18975 | 1467983162645 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:06:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:06:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1696ms 06:06:02 INFO - PROCESS | 18975 | 1467983162719 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 06:06:02 INFO - PROCESS | 18975 | 1467983162727 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 06:06:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:06:02 INFO - PROCESS | 18975 | 1467983162738 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 18975 | 1467983162742 Marionette TRACE conn3 <- [1,2826,null,{}] 06:06:02 INFO - PROCESS | 18975 | 1467983162749 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:02 INFO - PROCESS | 18975 | 1467983162755 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:02 INFO - PROCESS | 18975 | 1467983162991 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 06:06:03 INFO - PROCESS | 18975 | 1467983163244 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:03 INFO - PROCESS | 18975 | 1467983163256 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9b6800 == 25 [pid = 18975] [id = 714] 06:06:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8e56a400) [pid = 18975] [serial = 2143] [outer = (nil)] 06:06:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8e62a000) [pid = 18975] [serial = 2144] [outer = 0x8e56a400] 06:06:03 INFO - PROCESS | 18975 | 1467983163391 Marionette DEBUG loaded listener.js 06:06:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8e910000) [pid = 18975] [serial = 2145] [outer = 0x8e56a400] 06:06:04 INFO - PROCESS | 18975 | 1467983164420 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:06:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:06:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1735ms 06:06:04 INFO - PROCESS | 18975 | 1467983164474 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 06:06:04 INFO - PROCESS | 18975 | 1467983164478 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 06:06:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:06:04 INFO - PROCESS | 18975 | 1467983164486 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:06:04 INFO - PROCESS | 18975 | 1467983164493 Marionette TRACE conn3 <- [1,2830,null,{}] 06:06:04 INFO - PROCESS | 18975 | 1467983164510 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:04 INFO - PROCESS | 18975 | 1467983164520 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:04 INFO - PROCESS | 18975 | 1467983164765 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 06:06:05 INFO - PROCESS | 18975 | 1467983165051 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:05 INFO - PROCESS | 18975 | 1467983165065 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f61d800 == 26 [pid = 18975] [id = 715] 06:06:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8f61e400) [pid = 18975] [serial = 2146] [outer = (nil)] 06:06:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8fe2e400) [pid = 18975] [serial = 2147] [outer = 0x8f61e400] 06:06:05 INFO - PROCESS | 18975 | 1467983165157 Marionette DEBUG loaded listener.js 06:06:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8fe33800) [pid = 18975] [serial = 2148] [outer = 0x8f61e400] 06:06:06 INFO - PROCESS | 18975 | 1467983166082 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:06:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:06:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1636ms 06:06:06 INFO - PROCESS | 18975 | 1467983166123 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 06:06:06 INFO - PROCESS | 18975 | 1467983166127 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 06:06:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:06:06 INFO - PROCESS | 18975 | 1467983166134 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:06:06 INFO - PROCESS | 18975 | 1467983166138 Marionette TRACE conn3 <- [1,2834,null,{}] 06:06:06 INFO - PROCESS | 18975 | 1467983166144 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:06 INFO - PROCESS | 18975 | 1467983166150 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:06 INFO - PROCESS | 18975 | 1467983166360 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 06:06:06 INFO - PROCESS | 18975 | 1467983166596 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:06 INFO - PROCESS | 18975 | 1467983166607 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:06 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d7000 == 27 [pid = 18975] [id = 716] 06:06:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8ec5d000) [pid = 18975] [serial = 2149] [outer = (nil)] 06:06:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8ff24400) [pid = 18975] [serial = 2150] [outer = 0x8ec5d000] 06:06:06 INFO - PROCESS | 18975 | 1467983166732 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8ff29000) [pid = 18975] [serial = 2151] [outer = 0x8ec5d000] 06:06:07 INFO - PROCESS | 18975 | 1467983167612 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:06:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:06:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1532ms 06:06:07 INFO - PROCESS | 18975 | 1467983167674 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 06:06:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:06:07 INFO - PROCESS | 18975 | 1467983167679 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 06:06:07 INFO - PROCESS | 18975 | 1467983167686 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:06:07 INFO - PROCESS | 18975 | 1467983167689 Marionette TRACE conn3 <- [1,2838,null,{}] 06:06:07 INFO - PROCESS | 18975 | 1467983167696 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:07 INFO - PROCESS | 18975 | 1467983167702 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:07 INFO - PROCESS | 18975 | 1467983167896 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 06:06:08 INFO - PROCESS | 18975 | 1467983168137 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 18975 | 1467983168146 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb0000 == 28 [pid = 18975] [id = 717] 06:06:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8e625800) [pid = 18975] [serial = 2152] [outer = (nil)] 06:06:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ff23000) [pid = 18975] [serial = 2153] [outer = 0x8e625800] 06:06:08 INFO - PROCESS | 18975 | 1467983168247 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8ff2dc00) [pid = 18975] [serial = 2154] [outer = 0x8e625800] 06:06:09 INFO - PROCESS | 18975 | 1467983169212 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:06:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:06:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1590ms 06:06:09 INFO - PROCESS | 18975 | 1467983169277 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 06:06:09 INFO - PROCESS | 18975 | 1467983169282 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 06:06:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:06:09 INFO - PROCESS | 18975 | 1467983169289 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:06:09 INFO - PROCESS | 18975 | 1467983169293 Marionette TRACE conn3 <- [1,2842,null,{}] 06:06:09 INFO - PROCESS | 18975 | 1467983169299 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:09 INFO - PROCESS | 18975 | 1467983169310 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:09 INFO - PROCESS | 18975 | 1467983169579 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 06:06:09 INFO - PROCESS | 18975 | 1467983169900 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:09 INFO - PROCESS | 18975 | 1467983169908 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:09 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e5800 == 29 [pid = 18975] [id = 718] 06:06:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x888e9c00) [pid = 18975] [serial = 2155] [outer = (nil)] 06:06:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8b0d1c00) [pid = 18975] [serial = 2156] [outer = 0x888e9c00] 06:06:09 INFO - PROCESS | 18975 | 1467983169996 Marionette DEBUG loaded listener.js 06:06:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8c3f5400) [pid = 18975] [serial = 2157] [outer = 0x888e9c00] 06:06:11 INFO - PROCESS | 18975 | 1467983171213 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:06:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:06:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1991ms 06:06:11 INFO - PROCESS | 18975 | 1467983171292 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 06:06:11 INFO - PROCESS | 18975 | 1467983171297 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 06:06:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:06:11 INFO - PROCESS | 18975 | 1467983171307 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:06:11 INFO - PROCESS | 18975 | 1467983171311 Marionette TRACE conn3 <- [1,2846,null,{}] 06:06:11 INFO - PROCESS | 18975 | 1467983171321 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:11 INFO - PROCESS | 18975 | 1467983171334 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:11 INFO - PROCESS | 18975 | 1467983171622 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 06:06:11 INFO - PROCESS | 18975 | 1467983171813 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 18975 | 1467983171826 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:11 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad0fc00 == 30 [pid = 18975] [id = 719] 06:06:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ad12400) [pid = 18975] [serial = 2158] [outer = (nil)] 06:06:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8beb4c00) [pid = 18975] [serial = 2159] [outer = 0x8ad12400] 06:06:11 INFO - PROCESS | 18975 | 1467983171905 Marionette DEBUG loaded listener.js 06:06:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8c3f0800) [pid = 18975] [serial = 2160] [outer = 0x8ad12400] 06:06:12 INFO - PROCESS | 18975 | 1467983172860 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:06:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:06:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1587ms 06:06:12 INFO - PROCESS | 18975 | 1467983172912 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 06:06:12 INFO - PROCESS | 18975 | 1467983172920 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 06:06:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:06:12 INFO - PROCESS | 18975 | 1467983172934 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:06:12 INFO - PROCESS | 18975 | 1467983172938 Marionette TRACE conn3 <- [1,2850,null,{}] 06:06:12 INFO - PROCESS | 18975 | 1467983172944 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:12 INFO - PROCESS | 18975 | 1467983172950 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:13 INFO - PROCESS | 18975 | 1467983173149 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 06:06:14 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c5c00 == 29 [pid = 18975] [id = 696] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8e623000) [pid = 18975] [serial = 2108] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8e364c00) [pid = 18975] [serial = 2102] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8a2cc800) [pid = 18975] [serial = 2096] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ad11400) [pid = 18975] [serial = 2097] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e62c800) [pid = 18975] [serial = 2105] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ea35400) [pid = 18975] [serial = 2082] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8beba800) [pid = 18975] [serial = 2099] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e911c00) [pid = 18975] [serial = 2081] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8b4ef800) [pid = 18975] [serial = 2093] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8d441c00) [pid = 18975] [serial = 2094] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8ec5f400) [pid = 18975] [serial = 2085] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8ec57400) [pid = 18975] [serial = 2084] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8f46b800) [pid = 18975] [serial = 2088] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8f467000) [pid = 18975] [serial = 2087] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8ad13800) [pid = 18975] [serial = 2091] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8a2ca000) [pid = 18975] [serial = 2090] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8e36c000) [pid = 18975] [serial = 2103] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8b4ea800) [pid = 18975] [serial = 2076] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8b0d1400) [pid = 18975] [serial = 2075] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8e90d800) [pid = 18975] [serial = 2106] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8d9af000) [pid = 18975] [serial = 2079] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8c3f7000) [pid = 18975] [serial = 2100] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x8d448c00) [pid = 18975] [serial = 2078] [outer = (nil)] [url = about:blank] 06:06:14 INFO - PROCESS | 18975 | 1467983174542 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:14 INFO - PROCESS | 18975 | 1467983174557 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ec400 == 30 [pid = 18975] [id = 720] 06:06:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x888ec800) [pid = 18975] [serial = 2161] [outer = (nil)] 06:06:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x888f0800) [pid = 18975] [serial = 2162] [outer = 0x888ec800] 06:06:14 INFO - PROCESS | 18975 | 1467983174640 Marionette DEBUG loaded listener.js 06:06:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x898df400) [pid = 18975] [serial = 2163] [outer = 0x888ec800] 06:06:15 INFO - PROCESS | 18975 | 1467983175599 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:06:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:06:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2697ms 06:06:15 INFO - PROCESS | 18975 | 1467983175633 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 06:06:15 INFO - PROCESS | 18975 | 1467983175638 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 06:06:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:06:15 INFO - PROCESS | 18975 | 1467983175648 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:06:15 INFO - PROCESS | 18975 | 1467983175654 Marionette TRACE conn3 <- [1,2854,null,{}] 06:06:15 INFO - PROCESS | 18975 | 1467983175662 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:15 INFO - PROCESS | 18975 | 1467983175668 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:15 INFO - PROCESS | 18975 | 1467983175859 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 06:06:16 INFO - PROCESS | 18975 | 1467983176023 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:16 INFO - PROCESS | 18975 | 1467983176032 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:16 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad10400 == 31 [pid = 18975] [id = 721] 06:06:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8ad17400) [pid = 18975] [serial = 2164] [outer = (nil)] 06:06:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8b0d5c00) [pid = 18975] [serial = 2165] [outer = 0x8ad17400] 06:06:16 INFO - PROCESS | 18975 | 1467983176110 Marionette DEBUG loaded listener.js 06:06:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8b0de800) [pid = 18975] [serial = 2166] [outer = 0x8ad17400] 06:06:17 INFO - PROCESS | 18975 | 1467983177122 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:06:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:06:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1540ms 06:06:17 INFO - PROCESS | 18975 | 1467983177191 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 06:06:17 INFO - PROCESS | 18975 | 1467983177198 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 06:06:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:06:17 INFO - PROCESS | 18975 | 1467983177205 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:06:17 INFO - PROCESS | 18975 | 1467983177208 Marionette TRACE conn3 <- [1,2858,null,{}] 06:06:17 INFO - PROCESS | 18975 | 1467983177215 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:17 INFO - PROCESS | 18975 | 1467983177220 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:17 INFO - PROCESS | 18975 | 1467983177469 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 06:06:17 INFO - PROCESS | 18975 | 1467983177487 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:17 INFO - PROCESS | 18975 | 1467983177495 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2cb000 == 32 [pid = 18975] [id = 722] 06:06:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8c3f9400) [pid = 18975] [serial = 2167] [outer = (nil)] 06:06:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8c4f8800) [pid = 18975] [serial = 2168] [outer = 0x8c3f9400] 06:06:17 INFO - PROCESS | 18975 | 1467983177570 Marionette DEBUG loaded listener.js 06:06:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8d449800) [pid = 18975] [serial = 2169] [outer = 0x8c3f9400] 06:06:19 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8e91b800) [pid = 18975] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:06:19 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8c4f4c00) [pid = 18975] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:06:19 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x898d0800) [pid = 18975] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:06:19 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8beae800) [pid = 18975] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:06:19 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8ea88000) [pid = 18975] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:06:19 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8a2cb400) [pid = 18975] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:06:19 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8d9a7800) [pid = 18975] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:06:19 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8e56a000) [pid = 18975] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:06:19 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x8b4e5000) [pid = 18975] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:06:19 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x8f462000) [pid = 18975] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:06:19 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x8d446400) [pid = 18975] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:06:19 INFO - PROCESS | 18975 | 1467983179521 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:06:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:06:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2400ms 06:06:19 INFO - PROCESS | 18975 | 1467983179606 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 06:06:19 INFO - PROCESS | 18975 | 1467983179614 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 06:06:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:06:19 INFO - PROCESS | 18975 | 1467983179624 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:06:19 INFO - PROCESS | 18975 | 1467983179628 Marionette TRACE conn3 <- [1,2862,null,{}] 06:06:19 INFO - PROCESS | 18975 | 1467983179639 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:19 INFO - PROCESS | 18975 | 1467983179645 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:19 INFO - PROCESS | 18975 | 1467983179879 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 06:06:20 INFO - PROCESS | 18975 | 1467983180082 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:20 INFO - PROCESS | 18975 | 1467983180097 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d8000 == 33 [pid = 18975] [id = 723] 06:06:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x8a2c2800) [pid = 18975] [serial = 2170] [outer = (nil)] 06:06:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x8ad16000) [pid = 18975] [serial = 2171] [outer = 0x8a2c2800] 06:06:20 INFO - PROCESS | 18975 | 1467983180225 Marionette DEBUG loaded listener.js 06:06:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x8b4e5000) [pid = 18975] [serial = 2172] [outer = 0x8a2c2800] 06:06:21 INFO - PROCESS | 18975 | 1467983181451 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1893ms 06:06:21 INFO - PROCESS | 18975 | 1467983181517 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 06:06:21 INFO - PROCESS | 18975 | 1467983181524 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 06:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:06:21 INFO - PROCESS | 18975 | 1467983181536 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:06:21 INFO - PROCESS | 18975 | 1467983181540 Marionette TRACE conn3 <- [1,2866,null,{}] 06:06:21 INFO - PROCESS | 18975 | 1467983181547 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:21 INFO - PROCESS | 18975 | 1467983181552 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:21 INFO - PROCESS | 18975 | 1467983181792 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 06:06:22 INFO - PROCESS | 18975 | 1467983182035 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:22 INFO - PROCESS | 18975 | 1467983182049 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:22 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3ef800 == 34 [pid = 18975] [id = 724] 06:06:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8c4f2800) [pid = 18975] [serial = 2173] [outer = (nil)] 06:06:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x8d446400) [pid = 18975] [serial = 2174] [outer = 0x8c4f2800] 06:06:22 INFO - PROCESS | 18975 | 1467983182183 Marionette DEBUG loaded listener.js 06:06:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8d822800) [pid = 18975] [serial = 2175] [outer = 0x8c4f2800] 06:06:23 INFO - PROCESS | 18975 | 1467983183263 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1786ms 06:06:23 INFO - PROCESS | 18975 | 1467983183323 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 06:06:23 INFO - PROCESS | 18975 | 1467983183327 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 06:06:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:06:23 INFO - PROCESS | 18975 | 1467983183335 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 18975 | 1467983183341 Marionette TRACE conn3 <- [1,2870,null,{}] 06:06:23 INFO - PROCESS | 18975 | 1467983183361 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:23 INFO - PROCESS | 18975 | 1467983183372 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:23 INFO - PROCESS | 18975 | 1467983183616 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 06:06:23 INFO - PROCESS | 18975 | 1467983183860 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:23 INFO - PROCESS | 18975 | 1467983183873 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e570c00 == 35 [pid = 18975] [id = 725] 06:06:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8e623000) [pid = 18975] [serial = 2176] [outer = (nil)] 06:06:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8e62a400) [pid = 18975] [serial = 2177] [outer = 0x8e623000] 06:06:24 INFO - PROCESS | 18975 | 1467983184012 Marionette DEBUG loaded listener.js 06:06:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8e905800) [pid = 18975] [serial = 2178] [outer = 0x8e623000] 06:06:25 INFO - PROCESS | 18975 | 1467983185040 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:06:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:06:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1791ms 06:06:25 INFO - PROCESS | 18975 | 1467983185127 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 06:06:25 INFO - PROCESS | 18975 | 1467983185132 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 06:06:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:06:25 INFO - PROCESS | 18975 | 1467983185139 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:06:25 INFO - PROCESS | 18975 | 1467983185142 Marionette TRACE conn3 <- [1,2874,null,{}] 06:06:25 INFO - PROCESS | 18975 | 1467983185149 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:25 INFO - PROCESS | 18975 | 1467983185154 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:25 INFO - PROCESS | 18975 | 1467983185389 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 06:06:25 INFO - PROCESS | 18975 | 1467983185754 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:25 INFO - PROCESS | 18975 | 1467983185762 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:25 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3000 == 36 [pid = 18975] [id = 726] 06:06:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x888e3c00) [pid = 18975] [serial = 2179] [outer = (nil)] 06:06:25 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x888ea400) [pid = 18975] [serial = 2180] [outer = 0x888e3c00] 06:06:25 INFO - PROCESS | 18975 | 1467983185883 Marionette DEBUG loaded listener.js 06:06:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x898d4c00) [pid = 18975] [serial = 2181] [outer = 0x888e3c00] 06:06:26 INFO - PROCESS | 18975 | --DOCSHELL 0x898d7000 == 35 [pid = 18975] [id = 716] 06:06:26 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad0fc00 == 34 [pid = 18975] [id = 719] 06:06:26 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9b6800 == 33 [pid = 18975] [id = 714] 06:06:26 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad1b800 == 32 [pid = 18975] [id = 713] 06:06:26 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad10400 == 31 [pid = 18975] [id = 721] 06:06:26 INFO - PROCESS | 18975 | --DOCSHELL 0x888ec400 == 30 [pid = 18975] [id = 720] 06:06:26 INFO - PROCESS | 18975 | 1467983186906 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8ea84c00) [pid = 18975] [serial = 2132] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8e363000) [pid = 18975] [serial = 2135] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8ad1c000) [pid = 18975] [serial = 2133] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8f61ec00) [pid = 18975] [serial = 2139] [outer = (nil)] [url = about:blank] 06:06:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:06:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1797ms 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8e91c000) [pid = 18975] [serial = 2109] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8ea8d400) [pid = 18975] [serial = 2117] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8f463c00) [pid = 18975] [serial = 2138] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8ea90400) [pid = 18975] [serial = 2118] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8ad13c00) [pid = 18975] [serial = 2111] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x8b0e0800) [pid = 18975] [serial = 2112] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 65 (0x8d9b2000) [pid = 18975] [serial = 2114] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 64 (0x8e36dc00) [pid = 18975] [serial = 2115] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x8e628000) [pid = 18975] [serial = 2129] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 62 (0x8beb5c00) [pid = 18975] [serial = 2123] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 61 (0x8c3f3c00) [pid = 18975] [serial = 2124] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 60 (0x8f46a000) [pid = 18975] [serial = 2120] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 59 (0x8f46f400) [pid = 18975] [serial = 2121] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 58 (0x8d822000) [pid = 18975] [serial = 2126] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 57 (0x8d82b800) [pid = 18975] [serial = 2127] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 56 (0x8e623400) [pid = 18975] [serial = 2136] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | --DOMWINDOW == 55 (0x8e901c00) [pid = 18975] [serial = 2130] [outer = (nil)] [url = about:blank] 06:06:26 INFO - PROCESS | 18975 | 1467983186970 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 06:06:26 INFO - PROCESS | 18975 | 1467983186976 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 06:06:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:06:26 INFO - PROCESS | 18975 | 1467983186987 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:06:26 INFO - PROCESS | 18975 | 1467983186991 Marionette TRACE conn3 <- [1,2878,null,{}] 06:06:27 INFO - PROCESS | 18975 | 1467983187000 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:27 INFO - PROCESS | 18975 | 1467983187008 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:27 INFO - PROCESS | 18975 | 1467983187198 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 06:06:27 INFO - PROCESS | 18975 | 1467983187441 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:27 INFO - PROCESS | 18975 | 1467983187452 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1b800 == 31 [pid = 18975] [id = 727] 06:06:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 56 (0x8b0d7800) [pid = 18975] [serial = 2182] [outer = (nil)] 06:06:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 57 (0x8b4e2000) [pid = 18975] [serial = 2183] [outer = 0x8b0d7800] 06:06:27 INFO - PROCESS | 18975 | 1467983187534 Marionette DEBUG loaded listener.js 06:06:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 58 (0x8b4f0400) [pid = 18975] [serial = 2184] [outer = 0x8b0d7800] 06:06:28 INFO - PROCESS | 18975 | 1467983188326 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:06:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:06:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1391ms 06:06:28 INFO - PROCESS | 18975 | 1467983188382 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 06:06:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:06:28 INFO - PROCESS | 18975 | 1467983188389 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 06:06:28 INFO - PROCESS | 18975 | 1467983188397 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:06:28 INFO - PROCESS | 18975 | 1467983188401 Marionette TRACE conn3 <- [1,2882,null,{}] 06:06:28 INFO - PROCESS | 18975 | 1467983188408 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:28 INFO - PROCESS | 18975 | 1467983188413 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:28 INFO - PROCESS | 18975 | 1467983188603 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 06:06:28 INFO - PROCESS | 18975 | 1467983188757 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:28 INFO - PROCESS | 18975 | 1467983188765 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:28 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb9000 == 32 [pid = 18975] [id = 728] 06:06:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 59 (0x8c3f3800) [pid = 18975] [serial = 2185] [outer = (nil)] 06:06:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 60 (0x8c4f8c00) [pid = 18975] [serial = 2186] [outer = 0x8c3f3800] 06:06:28 INFO - PROCESS | 18975 | 1467983188839 Marionette DEBUG loaded listener.js 06:06:28 INFO - PROCESS | 18975 | ++DOMWINDOW == 61 (0x8d821400) [pid = 18975] [serial = 2187] [outer = 0x8c3f3800] 06:06:30 INFO - PROCESS | 18975 | 1467983190018 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1690ms 06:06:30 INFO - PROCESS | 18975 | 1467983190134 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 06:06:30 INFO - PROCESS | 18975 | 1467983190142 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 06:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:06:30 INFO - PROCESS | 18975 | 1467983190216 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:06:30 INFO - PROCESS | 18975 | 1467983190231 Marionette TRACE conn3 <- [1,2886,null,{}] 06:06:30 INFO - PROCESS | 18975 | 1467983190258 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:30 INFO - PROCESS | 18975 | 1467983190271 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:30 INFO - PROCESS | 18975 | 1467983190676 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 06:06:30 INFO - PROCESS | 18975 | 1467983190738 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:30 INFO - PROCESS | 18975 | 1467983190750 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c9400 == 33 [pid = 18975] [id = 729] 06:06:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 62 (0x8c4ef000) [pid = 18975] [serial = 2188] [outer = (nil)] 06:06:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 63 (0x8e623c00) [pid = 18975] [serial = 2189] [outer = 0x8c4ef000] 06:06:30 INFO - PROCESS | 18975 | 1467983190876 Marionette DEBUG loaded listener.js 06:06:31 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x8e62ac00) [pid = 18975] [serial = 2190] [outer = 0x8c4ef000] 06:06:31 INFO - PROCESS | 18975 | --DOMWINDOW == 63 (0x8ad17400) [pid = 18975] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:06:31 INFO - PROCESS | 18975 | --DOMWINDOW == 62 (0x8e56a400) [pid = 18975] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:06:31 INFO - PROCESS | 18975 | --DOMWINDOW == 61 (0x8f61e400) [pid = 18975] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:06:31 INFO - PROCESS | 18975 | --DOMWINDOW == 60 (0x8b0dfc00) [pid = 18975] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:06:31 INFO - PROCESS | 18975 | --DOMWINDOW == 59 (0x8ad12400) [pid = 18975] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:06:31 INFO - PROCESS | 18975 | --DOMWINDOW == 58 (0x8ec5d000) [pid = 18975] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:06:31 INFO - PROCESS | 18975 | --DOMWINDOW == 57 (0x8e625800) [pid = 18975] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:06:31 INFO - PROCESS | 18975 | --DOMWINDOW == 56 (0x888e9c00) [pid = 18975] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:06:31 INFO - PROCESS | 18975 | --DOMWINDOW == 55 (0x888ec800) [pid = 18975] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:06:32 INFO - PROCESS | 18975 | 1467983192497 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:06:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:06:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2371ms 06:06:32 INFO - PROCESS | 18975 | 1467983192547 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 06:06:32 INFO - PROCESS | 18975 | 1467983192564 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 06:06:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:06:32 INFO - PROCESS | 18975 | 1467983192598 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:06:32 INFO - PROCESS | 18975 | 1467983192604 Marionette TRACE conn3 <- [1,2890,null,{}] 06:06:32 INFO - PROCESS | 18975 | 1467983192614 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:32 INFO - PROCESS | 18975 | 1467983192620 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:32 INFO - PROCESS | 18975 | 1467983192891 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 06:06:33 INFO - PROCESS | 18975 | 1467983193230 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:33 INFO - PROCESS | 18975 | 1467983193238 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:33 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e36c400 == 34 [pid = 18975] [id = 730] 06:06:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 56 (0x8e56a400) [pid = 18975] [serial = 2191] [outer = (nil)] 06:06:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 57 (0x8e904800) [pid = 18975] [serial = 2192] [outer = 0x8e56a400] 06:06:33 INFO - PROCESS | 18975 | 1467983193368 Marionette DEBUG loaded listener.js 06:06:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 58 (0x8e907c00) [pid = 18975] [serial = 2193] [outer = 0x8e56a400] 06:06:35 INFO - PROCESS | 18975 | 1467983195055 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:06:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:06:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2547ms 06:06:35 INFO - PROCESS | 18975 | 1467983195296 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 06:06:35 INFO - PROCESS | 18975 | 1467983195309 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 06:06:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:06:35 INFO - PROCESS | 18975 | 1467983195338 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:06:35 INFO - PROCESS | 18975 | 1467983195348 Marionette TRACE conn3 <- [1,2894,null,{}] 06:06:35 INFO - PROCESS | 18975 | 1467983195362 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:35 INFO - PROCESS | 18975 | 1467983195375 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:35 INFO - PROCESS | 18975 | 1467983195715 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 06:06:36 INFO - PROCESS | 18975 | 1467983196005 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:36 INFO - PROCESS | 18975 | 1467983196018 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c7000 == 35 [pid = 18975] [id = 731] 06:06:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 59 (0x8a2c9800) [pid = 18975] [serial = 2194] [outer = (nil)] 06:06:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 60 (0x8b4ec000) [pid = 18975] [serial = 2195] [outer = 0x8a2c9800] 06:06:36 INFO - PROCESS | 18975 | 1467983196182 Marionette DEBUG loaded listener.js 06:06:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 61 (0x8d448800) [pid = 18975] [serial = 2196] [outer = 0x8a2c9800] 06:06:37 INFO - PROCESS | 18975 | 1467983197577 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:06:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:06:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2311ms 06:06:37 INFO - PROCESS | 18975 | 1467983197645 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 06:06:37 INFO - PROCESS | 18975 | 1467983197653 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 06:06:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:06:37 INFO - PROCESS | 18975 | 1467983197664 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:06:37 INFO - PROCESS | 18975 | 1467983197669 Marionette TRACE conn3 <- [1,2898,null,{}] 06:06:37 INFO - PROCESS | 18975 | 1467983197675 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:37 INFO - PROCESS | 18975 | 1467983197682 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:37 INFO - PROCESS | 18975 | 1467983197978 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 06:06:38 INFO - PROCESS | 18975 | 1467983198443 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:38 INFO - PROCESS | 18975 | 1467983198450 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:38 INFO - PROCESS | 18975 | ++DOCSHELL 0x888f0000 == 36 [pid = 18975] [id = 732] 06:06:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 62 (0x8e36a800) [pid = 18975] [serial = 2197] [outer = (nil)] 06:06:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 63 (0x8e905000) [pid = 18975] [serial = 2198] [outer = 0x8e36a800] 06:06:38 INFO - PROCESS | 18975 | 1467983198542 Marionette DEBUG loaded listener.js 06:06:38 INFO - PROCESS | 18975 | ++DOMWINDOW == 64 (0x8e90ec00) [pid = 18975] [serial = 2199] [outer = 0x8e36a800] 06:06:39 INFO - PROCESS | 18975 | 1467983199495 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:06:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:06:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1885ms 06:06:39 INFO - PROCESS | 18975 | 1467983199550 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 06:06:39 INFO - PROCESS | 18975 | 1467983199553 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 06:06:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:06:39 INFO - PROCESS | 18975 | 1467983199562 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:06:39 INFO - PROCESS | 18975 | 1467983199568 Marionette TRACE conn3 <- [1,2902,null,{}] 06:06:39 INFO - PROCESS | 18975 | 1467983199586 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:39 INFO - PROCESS | 18975 | 1467983199595 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:39 INFO - PROCESS | 18975 | 1467983199844 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 06:06:40 INFO - PROCESS | 18975 | 1467983200087 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:40 INFO - PROCESS | 18975 | 1467983200099 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e570400 == 37 [pid = 18975] [id = 733] 06:06:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 65 (0x8ea2c400) [pid = 18975] [serial = 2200] [outer = (nil)] 06:06:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 66 (0x8ea36400) [pid = 18975] [serial = 2201] [outer = 0x8ea2c400] 06:06:40 INFO - PROCESS | 18975 | 1467983200211 Marionette DEBUG loaded listener.js 06:06:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x8ea86c00) [pid = 18975] [serial = 2202] [outer = 0x8ea2c400] 06:06:41 INFO - PROCESS | 18975 | 1467983201126 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:06:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:06:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1644ms 06:06:41 INFO - PROCESS | 18975 | 1467983201207 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 06:06:41 INFO - PROCESS | 18975 | 1467983201212 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 06:06:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:06:41 INFO - PROCESS | 18975 | 1467983201219 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:06:41 INFO - PROCESS | 18975 | 1467983201223 Marionette TRACE conn3 <- [1,2906,null,{}] 06:06:41 INFO - PROCESS | 18975 | 1467983201230 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:41 INFO - PROCESS | 18975 | 1467983201236 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:41 INFO - PROCESS | 18975 | 1467983201474 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 06:06:41 INFO - PROCESS | 18975 | 1467983201729 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:41 INFO - PROCESS | 18975 | 1467983201738 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea32800 == 38 [pid = 18975] [id = 734] 06:06:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8ea32c00) [pid = 18975] [serial = 2203] [outer = (nil)] 06:06:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x8ec54800) [pid = 18975] [serial = 2204] [outer = 0x8ea32c00] 06:06:41 INFO - PROCESS | 18975 | 1467983201839 Marionette DEBUG loaded listener.js 06:06:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8ec57c00) [pid = 18975] [serial = 2205] [outer = 0x8ea32c00] 06:06:42 INFO - PROCESS | 18975 | 1467983202713 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:06:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:06:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1534ms 06:06:42 INFO - PROCESS | 18975 | 1467983202755 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 06:06:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:06:42 INFO - PROCESS | 18975 | 1467983202759 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 06:06:42 INFO - PROCESS | 18975 | 1467983202766 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:06:42 INFO - PROCESS | 18975 | 1467983202769 Marionette TRACE conn3 <- [1,2910,null,{}] 06:06:42 INFO - PROCESS | 18975 | 1467983202775 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:42 INFO - PROCESS | 18975 | 1467983202781 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:42 INFO - PROCESS | 18975 | 1467983202962 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 06:06:43 INFO - PROCESS | 18975 | 1467983203162 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:43 INFO - PROCESS | 18975 | 1467983203169 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d1800 == 39 [pid = 18975] [id = 735] 06:06:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x898d9c00) [pid = 18975] [serial = 2206] [outer = (nil)] 06:06:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8ec61400) [pid = 18975] [serial = 2207] [outer = 0x898d9c00] 06:06:43 INFO - PROCESS | 18975 | 1467983203296 Marionette DEBUG loaded listener.js 06:06:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8f463400) [pid = 18975] [serial = 2208] [outer = 0x898d9c00] 06:06:44 INFO - PROCESS | 18975 | 1467983204209 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:06:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:06:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:06:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1493ms 06:06:44 INFO - PROCESS | 18975 | 1467983204261 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 06:06:44 INFO - PROCESS | 18975 | 1467983204269 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 06:06:44 INFO - TEST-START | /DOMEvents/constructors.html 06:06:44 INFO - PROCESS | 18975 | 1467983204282 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:06:44 INFO - PROCESS | 18975 | 1467983204287 Marionette TRACE conn3 <- [1,2914,null,{}] 06:06:44 INFO - PROCESS | 18975 | 1467983204298 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:44 INFO - PROCESS | 18975 | 1467983204317 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:44 INFO - PROCESS | 18975 | 1467983204680 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 06:06:45 INFO - PROCESS | 18975 | 1467983205071 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:45 INFO - PROCESS | 18975 | 1467983205082 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec60c00 == 40 [pid = 18975] [id = 736] 06:06:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8f468c00) [pid = 18975] [serial = 2209] [outer = (nil)] 06:06:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8f620000) [pid = 18975] [serial = 2210] [outer = 0x8f468c00] 06:06:45 INFO - PROCESS | 18975 | 1467983205270 Marionette DEBUG loaded listener.js 06:06:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8fe36800) [pid = 18975] [serial = 2211] [outer = 0x8f468c00] 06:06:46 INFO - PROCESS | 18975 | 1467983206588 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:06:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:06:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:06:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:06:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:06:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:06:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:06:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:06:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:06:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 2407ms 06:06:46 INFO - PROCESS | 18975 | 1467983206688 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 06:06:46 INFO - PROCESS | 18975 | 1467983206696 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 06:06:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:06:46 INFO - PROCESS | 18975 | 1467983206707 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:06:46 INFO - PROCESS | 18975 | 1467983206711 Marionette TRACE conn3 <- [1,2918,null,{}] 06:06:46 INFO - PROCESS | 18975 | 1467983206738 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:46 INFO - PROCESS | 18975 | 1467983206745 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:47 INFO - PROCESS | 18975 | 1467983207021 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 06:06:47 INFO - PROCESS | 18975 | 1467983207299 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:47 INFO - PROCESS | 18975 | 1467983207312 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad13800 == 41 [pid = 18975] [id = 737] 06:06:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8ad15400) [pid = 18975] [serial = 2212] [outer = (nil)] 06:06:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8ff2bc00) [pid = 18975] [serial = 2213] [outer = 0x8ad15400] 06:06:47 INFO - PROCESS | 18975 | 1467983207456 Marionette DEBUG loaded listener.js 06:06:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x90123800) [pid = 18975] [serial = 2214] [outer = 0x8ad15400] 06:06:48 INFO - PROCESS | 18975 | 1467983208689 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:06:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:06:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 2011ms 06:06:48 INFO - PROCESS | 18975 | 1467983208720 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 06:06:48 INFO - PROCESS | 18975 | 1467983208726 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 06:06:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:06:48 INFO - PROCESS | 18975 | 1467983208738 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:06:48 INFO - PROCESS | 18975 | 1467983208743 Marionette TRACE conn3 <- [1,2922,null,{}] 06:06:48 INFO - PROCESS | 18975 | 1467983208754 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:48 INFO - PROCESS | 18975 | 1467983208760 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:49 INFO - PROCESS | 18975 | 1467983209109 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 06:06:49 INFO - PROCESS | 18975 | 1467983209843 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:49 INFO - PROCESS | 18975 | 1467983209856 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:49 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d3c00 == 42 [pid = 18975] [id = 738] 06:06:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x898d4400) [pid = 18975] [serial = 2215] [outer = (nil)] 06:06:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x898dc000) [pid = 18975] [serial = 2216] [outer = 0x898d4400] 06:06:50 INFO - PROCESS | 18975 | 1467983210039 Marionette DEBUG loaded listener.js 06:06:50 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8ad0e000) [pid = 18975] [serial = 2217] [outer = 0x898d4400] 06:06:51 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:06:51 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:06:51 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:06:51 INFO - PROCESS | 18975 | [18975] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:06:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:06:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:06:51 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 06:06:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:06:51 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 06:06:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:06:51 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]" 06:06:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:06:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:06:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2651ms 06:06:51 INFO - PROCESS | 18975 | 1467983211334 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:06:51 INFO - PROCESS | 18975 | 1467983211421 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 06:06:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:06:51 INFO - PROCESS | 18975 | 1467983211431 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 06:06:51 INFO - PROCESS | 18975 | 1467983211444 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:06:51 INFO - PROCESS | 18975 | 1467983211452 Marionette TRACE conn3 <- [1,2926,null,{}] 06:06:51 INFO - PROCESS | 18975 | 1467983211466 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:51 INFO - PROCESS | 18975 | 1467983211479 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:52 INFO - PROCESS | 18975 | 1467983212009 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 06:06:52 INFO - PROCESS | 18975 | 1467983212326 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:52 INFO - PROCESS | 18975 | 1467983212343 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1c400 == 43 [pid = 18975] [id = 739] 06:06:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8b4ecc00) [pid = 18975] [serial = 2218] [outer = (nil)] 06:06:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8e62d800) [pid = 18975] [serial = 2219] [outer = 0x8b4ecc00] 06:06:52 INFO - PROCESS | 18975 | 1467983212477 Marionette DEBUG loaded listener.js 06:06:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e91cc00) [pid = 18975] [serial = 2220] [outer = 0x8b4ecc00] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad10000 == 42 [pid = 18975] [id = 697] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x898dbc00 == 41 [pid = 18975] [id = 698] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0df800 == 40 [pid = 18975] [id = 708] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9b5400 == 39 [pid = 18975] [id = 700] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8e627400 == 38 [pid = 18975] [id = 710] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2cb000 == 37 [pid = 18975] [id = 722] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8c4eac00 == 36 [pid = 18975] [id = 711] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8e36bc00 == 35 [pid = 18975] [id = 701] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea87400 == 34 [pid = 18975] [id = 705] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4ee000 == 33 [pid = 18975] [id = 699] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x888e6c00 == 32 [pid = 18975] [id = 712] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3ef800 == 31 [pid = 18975] [id = 724] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8e570c00 == 30 [pid = 18975] [id = 725] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c8800 == 29 [pid = 18975] [id = 703] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x898d8000 == 28 [pid = 18975] [id = 723] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d3400 == 27 [pid = 18975] [id = 702] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x898d2000 == 26 [pid = 18975] [id = 704] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8f461000 == 25 [pid = 18975] [id = 706] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8e36d000 == 24 [pid = 18975] [id = 709] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8b4e2400 == 23 [pid = 18975] [id = 707] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8beb0000 == 22 [pid = 18975] [id = 717] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x888e5800 == 21 [pid = 18975] [id = 718] 06:06:54 INFO - PROCESS | 18975 | --DOCSHELL 0x8f61d800 == 20 [pid = 18975] [id = 715] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8b0de800) [pid = 18975] [serial = 2166] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8b0d5c00) [pid = 18975] [serial = 2165] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8c4f8800) [pid = 18975] [serial = 2168] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e62a000) [pid = 18975] [serial = 2144] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8fe33800) [pid = 18975] [serial = 2148] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8c4f6800) [pid = 18975] [serial = 2142] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8c3f0800) [pid = 18975] [serial = 2160] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8e910000) [pid = 18975] [serial = 2145] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8ff29000) [pid = 18975] [serial = 2151] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8ff2dc00) [pid = 18975] [serial = 2154] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8c3f5400) [pid = 18975] [serial = 2157] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8ff24400) [pid = 18975] [serial = 2150] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x888f0800) [pid = 18975] [serial = 2162] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x898df400) [pid = 18975] [serial = 2163] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8fe2e400) [pid = 18975] [serial = 2147] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8c3fe400) [pid = 18975] [serial = 2141] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8b0d1c00) [pid = 18975] [serial = 2156] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8beb4c00) [pid = 18975] [serial = 2159] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x8ff23000) [pid = 18975] [serial = 2153] [outer = (nil)] [url = about:blank] 06:06:54 INFO - PROCESS | 18975 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:06:54 INFO - PROCESS | 18975 | 1467983214797 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:06:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:06:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 3407ms 06:06:54 INFO - PROCESS | 18975 | 1467983214850 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 06:06:54 INFO - PROCESS | 18975 | 1467983214856 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 06:06:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:06:54 INFO - PROCESS | 18975 | 1467983214867 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:06:54 INFO - PROCESS | 18975 | 1467983214871 Marionette TRACE conn3 <- [1,2930,null,{}] 06:06:54 INFO - PROCESS | 18975 | 1467983214885 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:54 INFO - PROCESS | 18975 | 1467983214889 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:55 INFO - PROCESS | 18975 | 1467983215063 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 06:06:55 INFO - PROCESS | 18975 | 1467983215074 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:55 INFO - PROCESS | 18975 | 1467983215089 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1a000 == 21 [pid = 18975] [id = 740] 06:06:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x8ad1a400) [pid = 18975] [serial = 2221] [outer = (nil)] 06:06:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8b0d6000) [pid = 18975] [serial = 2222] [outer = 0x8ad1a400] 06:06:55 INFO - PROCESS | 18975 | 1467983215162 Marionette DEBUG loaded listener.js 06:06:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x8b0dd000) [pid = 18975] [serial = 2223] [outer = 0x8ad1a400] 06:06:55 INFO - PROCESS | 18975 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:06:56 INFO - PROCESS | 18975 | 1467983216096 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:06:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:06:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1287ms 06:06:56 INFO - PROCESS | 18975 | 1467983216154 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 06:06:56 INFO - PROCESS | 18975 | 1467983216162 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 06:06:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:06:56 INFO - PROCESS | 18975 | 1467983216174 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:06:56 INFO - PROCESS | 18975 | 1467983216178 Marionette TRACE conn3 <- [1,2934,null,{}] 06:06:56 INFO - PROCESS | 18975 | 1467983216185 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:56 INFO - PROCESS | 18975 | 1467983216191 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:56 INFO - PROCESS | 18975 | 1467983216529 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 06:06:56 INFO - PROCESS | 18975 | 1467983216687 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:56 INFO - PROCESS | 18975 | 1467983216701 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:56 INFO - PROCESS | 18975 | ++DOCSHELL 0x8bebc000 == 22 [pid = 18975] [id = 741] 06:06:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8c3ef800) [pid = 18975] [serial = 2224] [outer = (nil)] 06:06:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8c3f5400) [pid = 18975] [serial = 2225] [outer = 0x8c3ef800] 06:06:56 INFO - PROCESS | 18975 | 1467983216825 Marionette DEBUG loaded listener.js 06:06:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8c4eac00) [pid = 18975] [serial = 2226] [outer = 0x8c3ef800] 06:06:58 INFO - PROCESS | 18975 | 1467983218196 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:06:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:06:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2100ms 06:06:58 INFO - PROCESS | 18975 | 1467983218282 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 06:06:58 INFO - PROCESS | 18975 | 1467983218292 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 06:06:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:06:58 INFO - PROCESS | 18975 | 1467983218327 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:06:58 INFO - PROCESS | 18975 | 1467983218337 Marionette TRACE conn3 <- [1,2938,null,{}] 06:06:58 INFO - PROCESS | 18975 | 1467983218383 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:58 INFO - PROCESS | 18975 | 1467983218399 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:58 INFO - PROCESS | 18975 | 1467983218705 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 06:06:58 INFO - PROCESS | 18975 | 1467983218944 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:58 INFO - PROCESS | 18975 | 1467983218961 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:06:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e36bc00 == 23 [pid = 18975] [id = 742] 06:06:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8e36cc00) [pid = 18975] [serial = 2227] [outer = (nil)] 06:06:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8e566000) [pid = 18975] [serial = 2228] [outer = 0x8e36cc00] 06:06:59 INFO - PROCESS | 18975 | 1467983219094 Marionette DEBUG loaded listener.js 06:06:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8e630800) [pid = 18975] [serial = 2229] [outer = 0x8e36cc00] 06:07:00 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8c4ef000) [pid = 18975] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:07:00 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x888e3c00) [pid = 18975] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:07:00 INFO - PROCESS | 18975 | --DOMWINDOW == 72 (0x8b0d7800) [pid = 18975] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:07:00 INFO - PROCESS | 18975 | --DOMWINDOW == 71 (0x8c3f3800) [pid = 18975] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:07:00 INFO - PROCESS | 18975 | --DOMWINDOW == 70 (0x8c4f2800) [pid = 18975] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:07:00 INFO - PROCESS | 18975 | --DOMWINDOW == 69 (0x8a2c2800) [pid = 18975] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:07:00 INFO - PROCESS | 18975 | --DOMWINDOW == 68 (0x8c3f9400) [pid = 18975] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:07:00 INFO - PROCESS | 18975 | --DOMWINDOW == 67 (0x8e623000) [pid = 18975] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:07:00 INFO - PROCESS | 18975 | --DOMWINDOW == 66 (0x8e56a400) [pid = 18975] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:07:01 INFO - PROCESS | 18975 | 1467983221228 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:07:01 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. 06:07:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2978ms 06:07:01 INFO - PROCESS | 18975 | 1467983221287 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 06:07:01 INFO - PROCESS | 18975 | 1467983221295 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 06:07:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:07:01 INFO - PROCESS | 18975 | 1467983221307 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:07:01 INFO - PROCESS | 18975 | 1467983221313 Marionette TRACE conn3 <- [1,2942,null,{}] 06:07:01 INFO - PROCESS | 18975 | 1467983221329 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:01 INFO - PROCESS | 18975 | 1467983221338 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:01 INFO - PROCESS | 18975 | 1467983221591 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 06:07:01 INFO - PROCESS | 18975 | 1467983221945 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:01 INFO - PROCESS | 18975 | 1467983221958 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3f9400 == 24 [pid = 18975] [id = 743] 06:07:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 67 (0x8c4f3400) [pid = 18975] [serial = 2230] [outer = (nil)] 06:07:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 68 (0x8e370c00) [pid = 18975] [serial = 2231] [outer = 0x8c4f3400] 06:07:02 INFO - PROCESS | 18975 | 1467983222086 Marionette DEBUG loaded listener.js 06:07:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 69 (0x8e90fc00) [pid = 18975] [serial = 2232] [outer = 0x8c4f3400] 06:07:03 INFO - PROCESS | 18975 | 1467983223275 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:07:03 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 06:07:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:07:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2003ms 06:07:03 INFO - PROCESS | 18975 | 1467983223313 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 06:07:03 INFO - PROCESS | 18975 | 1467983223320 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 06:07:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:07:03 INFO - PROCESS | 18975 | 1467983223331 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:07:03 INFO - PROCESS | 18975 | 1467983223336 Marionette TRACE conn3 <- [1,2946,null,{}] 06:07:03 INFO - PROCESS | 18975 | 1467983223347 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:03 INFO - PROCESS | 18975 | 1467983223352 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:03 INFO - PROCESS | 18975 | 1467983223570 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 06:07:03 INFO - PROCESS | 18975 | 1467983223763 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:03 INFO - PROCESS | 18975 | 1467983223770 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0d6400 == 25 [pid = 18975] [id = 744] 06:07:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 70 (0x8b0d6800) [pid = 18975] [serial = 2233] [outer = (nil)] 06:07:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 71 (0x8bebd000) [pid = 18975] [serial = 2234] [outer = 0x8b0d6800] 06:07:03 INFO - PROCESS | 18975 | 1467983223873 Marionette DEBUG loaded listener.js 06:07:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 72 (0x8c3f7000) [pid = 18975] [serial = 2235] [outer = 0x8b0d6800] 06:07:04 INFO - PROCESS | 18975 | 1467983224867 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:07:04 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. 06:07:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1599ms 06:07:04 INFO - PROCESS | 18975 | 1467983224931 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 06:07:04 INFO - PROCESS | 18975 | 1467983224939 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 06:07:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:07:04 INFO - PROCESS | 18975 | 1467983224970 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:07:04 INFO - PROCESS | 18975 | 1467983224975 Marionette TRACE conn3 <- [1,2950,null,{}] 06:07:04 INFO - PROCESS | 18975 | 1467983224984 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:04 INFO - PROCESS | 18975 | 1467983224989 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:05 INFO - PROCESS | 18975 | 1467983225179 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 06:07:05 INFO - PROCESS | 18975 | 1467983225367 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:05 INFO - PROCESS | 18975 | 1467983225378 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:05 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad18800 == 26 [pid = 18975] [id = 745] 06:07:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 73 (0x8e365400) [pid = 18975] [serial = 2236] [outer = (nil)] 06:07:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8e56e000) [pid = 18975] [serial = 2237] [outer = 0x8e365400] 06:07:05 INFO - PROCESS | 18975 | 1467983225466 Marionette DEBUG loaded listener.js 06:07:05 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8e90b800) [pid = 18975] [serial = 2238] [outer = 0x8e365400] 06:07:06 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea83000 == 27 [pid = 18975] [id = 746] 06:07:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8ea83c00) [pid = 18975] [serial = 2239] [outer = (nil)] 06:07:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8ea85000) [pid = 18975] [serial = 2240] [outer = 0x8ea83c00] 06:07:06 INFO - PROCESS | 18975 | 1467983226562 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:07:06 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. 06:07:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1657ms 06:07:06 INFO - PROCESS | 18975 | 1467983226608 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 06:07:06 INFO - PROCESS | 18975 | 1467983226612 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 06:07:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:07:06 INFO - PROCESS | 18975 | 1467983226630 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:07:06 INFO - PROCESS | 18975 | 1467983226637 Marionette TRACE conn3 <- [1,2954,null,{}] 06:07:06 INFO - PROCESS | 18975 | 1467983226655 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:06 INFO - PROCESS | 18975 | 1467983226665 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:06 INFO - PROCESS | 18975 | 1467983226898 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 06:07:07 INFO - PROCESS | 18975 | 1467983227140 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:07 INFO - PROCESS | 18975 | 1467983227151 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ec57000 == 28 [pid = 18975] [id = 747] 06:07:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8ec57800) [pid = 18975] [serial = 2241] [outer = (nil)] 06:07:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8ec5d800) [pid = 18975] [serial = 2242] [outer = 0x8ec57800] 06:07:07 INFO - PROCESS | 18975 | 1467983227257 Marionette DEBUG loaded listener.js 06:07:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8f46a400) [pid = 18975] [serial = 2243] [outer = 0x8ec57800] 06:07:08 INFO - PROCESS | 18975 | 1467983228048 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:07:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:07:08 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 06:07:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1442ms 06:07:08 INFO - PROCESS | 18975 | 1467983228081 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 06:07:08 INFO - PROCESS | 18975 | 1467983228086 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 06:07:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:07:08 INFO - PROCESS | 18975 | 1467983228097 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:07:08 INFO - PROCESS | 18975 | 1467983228100 Marionette TRACE conn3 <- [1,2958,null,{}] 06:07:08 INFO - PROCESS | 18975 | 1467983228108 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:08 INFO - PROCESS | 18975 | 1467983228113 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:08 INFO - PROCESS | 18975 | 1467983228313 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 06:07:08 INFO - PROCESS | 18975 | 1467983228524 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:08 INFO - PROCESS | 18975 | 1467983228539 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:08 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d5000 == 29 [pid = 18975] [id = 748] 06:07:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8ec5a800) [pid = 18975] [serial = 2244] [outer = (nil)] 06:07:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8f61fc00) [pid = 18975] [serial = 2245] [outer = 0x8ec5a800] 06:07:08 INFO - PROCESS | 18975 | 1467983228626 Marionette DEBUG loaded listener.js 06:07:08 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8fe2c400) [pid = 18975] [serial = 2246] [outer = 0x8ec5a800] 06:07:09 INFO - PROCESS | 18975 | 1467983229546 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:07:09 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. 06:07:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1485ms 06:07:09 INFO - PROCESS | 18975 | 1467983229583 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 06:07:09 INFO - PROCESS | 18975 | 1467983229587 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 06:07:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:07:09 INFO - PROCESS | 18975 | 1467983229594 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:07:09 INFO - PROCESS | 18975 | 1467983229597 Marionette TRACE conn3 <- [1,2962,null,{}] 06:07:09 INFO - PROCESS | 18975 | 1467983229604 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:09 INFO - PROCESS | 18975 | 1467983229610 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:09 INFO - PROCESS | 18975 | 1467983229782 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 06:07:10 INFO - PROCESS | 18975 | 1467983229986 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:10 INFO - PROCESS | 18975 | 1467983229997 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x898da800 == 30 [pid = 18975] [id = 749] 06:07:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8e36b800) [pid = 18975] [serial = 2247] [outer = (nil)] 06:07:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8ff23c00) [pid = 18975] [serial = 2248] [outer = 0x8e36b800] 06:07:10 INFO - PROCESS | 18975 | 1467983230093 Marionette DEBUG loaded listener.js 06:07:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8fe3ac00) [pid = 18975] [serial = 2249] [outer = 0x8e36b800] 06:07:10 INFO - PROCESS | 18975 | 1467983230967 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:07:11 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. 06:07:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1432ms 06:07:11 INFO - PROCESS | 18975 | 1467983231027 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 06:07:11 INFO - PROCESS | 18975 | 1467983231031 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 06:07:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:07:11 INFO - PROCESS | 18975 | 1467983231039 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:07:11 INFO - PROCESS | 18975 | 1467983231043 Marionette TRACE conn3 <- [1,2966,null,{}] 06:07:11 INFO - PROCESS | 18975 | 1467983231049 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:11 INFO - PROCESS | 18975 | 1467983231060 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:11 INFO - PROCESS | 18975 | 1467983231360 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 06:07:11 INFO - PROCESS | 18975 | 1467983231499 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:11 INFO - PROCESS | 18975 | 1467983231509 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:11 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1ac00 == 31 [pid = 18975] [id = 750] 06:07:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8d445c00) [pid = 18975] [serial = 2250] [outer = (nil)] 06:07:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x902e2000) [pid = 18975] [serial = 2251] [outer = 0x8d445c00] 06:07:11 INFO - PROCESS | 18975 | 1467983231595 Marionette DEBUG loaded listener.js 06:07:11 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x902e3800) [pid = 18975] [serial = 2252] [outer = 0x8d445c00] 06:07:12 INFO - PROCESS | 18975 | 1467983232490 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:07:12 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. 06:07:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1481ms 06:07:12 INFO - PROCESS | 18975 | 1467983232521 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 06:07:12 INFO - PROCESS | 18975 | 1467983232526 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 06:07:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:07:12 INFO - PROCESS | 18975 | 1467983232533 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:07:12 INFO - PROCESS | 18975 | 1467983232536 Marionette TRACE conn3 <- [1,2970,null,{}] 06:07:12 INFO - PROCESS | 18975 | 1467983232543 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:12 INFO - PROCESS | 18975 | 1467983232548 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:12 INFO - PROCESS | 18975 | 1467983232757 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 06:07:12 INFO - PROCESS | 18975 | 1467983232931 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:12 INFO - PROCESS | 18975 | 1467983232949 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:13 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ecc00 == 32 [pid = 18975] [id = 751] 06:07:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8a2c1c00) [pid = 18975] [serial = 2253] [outer = (nil)] 06:07:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x902ea000) [pid = 18975] [serial = 2254] [outer = 0x8a2c1c00] 06:07:13 INFO - PROCESS | 18975 | 1467983233064 Marionette DEBUG loaded listener.js 06:07:13 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x902ec400) [pid = 18975] [serial = 2255] [outer = 0x8a2c1c00] 06:07:13 INFO - PROCESS | 18975 | 1467983233961 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:07:13 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. 06:07:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1443ms 06:07:13 INFO - PROCESS | 18975 | 1467983233976 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 06:07:13 INFO - PROCESS | 18975 | 1467983233979 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 06:07:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:07:13 INFO - PROCESS | 18975 | 1467983233987 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:07:13 INFO - PROCESS | 18975 | 1467983233992 Marionette TRACE conn3 <- [1,2974,null,{}] 06:07:14 INFO - PROCESS | 18975 | 1467983233998 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:14 INFO - PROCESS | 18975 | 1467983234003 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:14 INFO - PROCESS | 18975 | 1467983234182 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 06:07:14 INFO - PROCESS | 18975 | 1467983234396 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:14 INFO - PROCESS | 18975 | 1467983234406 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:14 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c3400 == 33 [pid = 18975] [id = 752] 06:07:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8c4f7000) [pid = 18975] [serial = 2256] [outer = (nil)] 06:07:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x918db000) [pid = 18975] [serial = 2257] [outer = 0x8c4f7000] 06:07:14 INFO - PROCESS | 18975 | 1467983234523 Marionette DEBUG loaded listener.js 06:07:14 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x918d7400) [pid = 18975] [serial = 2258] [outer = 0x8c4f7000] 06:07:15 INFO - PROCESS | 18975 | 1467983235413 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:07:15 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. 06:07:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1480ms 06:07:15 INFO - PROCESS | 18975 | 1467983235469 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 06:07:15 INFO - PROCESS | 18975 | 1467983235474 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 06:07:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:07:15 INFO - PROCESS | 18975 | 1467983235481 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:07:15 INFO - PROCESS | 18975 | 1467983235485 Marionette TRACE conn3 <- [1,2978,null,{}] 06:07:15 INFO - PROCESS | 18975 | 1467983235543 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:15 INFO - PROCESS | 18975 | 1467983235549 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:15 INFO - PROCESS | 18975 | 1467983235742 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 06:07:15 INFO - PROCESS | 18975 | 1467983235931 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:15 INFO - PROCESS | 18975 | 1467983235940 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:15 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d3400 == 34 [pid = 18975] [id = 753] 06:07:15 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x898db800) [pid = 18975] [serial = 2259] [outer = (nil)] 06:07:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x8b4e9400) [pid = 18975] [serial = 2260] [outer = 0x898db800] 06:07:16 INFO - PROCESS | 18975 | 1467983236028 Marionette DEBUG loaded listener.js 06:07:16 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8c3f9c00) [pid = 18975] [serial = 2261] [outer = 0x898db800] 06:07:17 INFO - PROCESS | 18975 | 1467983237134 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:07:17 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. 06:07:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1693ms 06:07:17 INFO - PROCESS | 18975 | 1467983237176 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 06:07:17 INFO - PROCESS | 18975 | 1467983237182 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 06:07:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:07:17 INFO - PROCESS | 18975 | 1467983237191 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:07:17 INFO - PROCESS | 18975 | 1467983237198 Marionette TRACE conn3 <- [1,2982,null,{}] 06:07:17 INFO - PROCESS | 18975 | 1467983237207 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:17 INFO - PROCESS | 18975 | 1467983237212 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:17 INFO - PROCESS | 18975 | 1467983237493 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 06:07:17 INFO - PROCESS | 18975 | 1467983237737 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:17 INFO - PROCESS | 18975 | 1467983237750 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8e907c00) [pid = 18975] [serial = 2193] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8e623c00) [pid = 18975] [serial = 2189] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x888ea400) [pid = 18975] [serial = 2180] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x898d4c00) [pid = 18975] [serial = 2181] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8b4e2000) [pid = 18975] [serial = 2183] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8b4f0400) [pid = 18975] [serial = 2184] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8c4f8c00) [pid = 18975] [serial = 2186] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8d446400) [pid = 18975] [serial = 2174] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8d822800) [pid = 18975] [serial = 2175] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8ad16000) [pid = 18975] [serial = 2171] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8b4e5000) [pid = 18975] [serial = 2172] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8d449800) [pid = 18975] [serial = 2169] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e62a400) [pid = 18975] [serial = 2177] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e905800) [pid = 18975] [serial = 2178] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8e62ac00) [pid = 18975] [serial = 2190] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8d821400) [pid = 18975] [serial = 2187] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8e904800) [pid = 18975] [serial = 2192] [outer = (nil)] [url = about:blank] 06:07:17 INFO - PROCESS | 18975 | ++DOCSHELL 0x888eb800 == 35 [pid = 18975] [id = 754] 06:07:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x888ee400) [pid = 18975] [serial = 2262] [outer = (nil)] 06:07:17 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8ad0fc00) [pid = 18975] [serial = 2263] [outer = 0x888ee400] 06:07:17 INFO - PROCESS | 18975 | 1467983237907 Marionette DEBUG loaded listener.js 06:07:18 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8b4e2000) [pid = 18975] [serial = 2264] [outer = 0x888ee400] 06:07:18 INFO - PROCESS | 18975 | 1467983238699 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:07:18 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 06:07:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:07:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1545ms 06:07:18 INFO - PROCESS | 18975 | 1467983238738 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 06:07:18 INFO - PROCESS | 18975 | 1467983238745 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 06:07:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:07:18 INFO - PROCESS | 18975 | 1467983238756 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:07:18 INFO - PROCESS | 18975 | 1467983238760 Marionette TRACE conn3 <- [1,2986,null,{}] 06:07:18 INFO - PROCESS | 18975 | 1467983238767 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:18 INFO - PROCESS | 18975 | 1467983238774 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:18 INFO - PROCESS | 18975 | 1467983238948 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 06:07:19 INFO - PROCESS | 18975 | 1467983239106 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:19 INFO - PROCESS | 18975 | 1467983239112 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:19 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c3fd000 == 36 [pid = 18975] [id = 755] 06:07:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8d449800) [pid = 18975] [serial = 2265] [outer = (nil)] 06:07:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8d821400) [pid = 18975] [serial = 2266] [outer = 0x8d449800] 06:07:19 INFO - PROCESS | 18975 | 1467983239189 Marionette DEBUG loaded listener.js 06:07:19 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8d828c00) [pid = 18975] [serial = 2267] [outer = 0x8d449800] 06:07:19 INFO - PROCESS | 18975 | 1467983239984 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:07:20 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. 06:07:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1282ms 06:07:20 INFO - PROCESS | 18975 | 1467983240039 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 06:07:20 INFO - PROCESS | 18975 | 1467983240043 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 06:07:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:07:20 INFO - PROCESS | 18975 | 1467983240051 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:07:20 INFO - PROCESS | 18975 | 1467983240057 Marionette TRACE conn3 <- [1,2990,null,{}] 06:07:20 INFO - PROCESS | 18975 | 1467983240073 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:20 INFO - PROCESS | 18975 | 1467983240082 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:20 INFO - PROCESS | 18975 | 1467983240254 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 06:07:20 INFO - PROCESS | 18975 | 1467983240423 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:20 INFO - PROCESS | 18975 | 1467983240432 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:20 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e907c00 == 37 [pid = 18975] [id = 756] 06:07:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8e908400) [pid = 18975] [serial = 2268] [outer = (nil)] 06:07:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8e916c00) [pid = 18975] [serial = 2269] [outer = 0x8e908400] 06:07:20 INFO - PROCESS | 18975 | 1467983240513 Marionette DEBUG loaded listener.js 06:07:20 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ea30c00) [pid = 18975] [serial = 2270] [outer = 0x8e908400] 06:07:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x8e90c400 == 38 [pid = 18975] [id = 757] 06:07:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8ea8f000) [pid = 18975] [serial = 2271] [outer = (nil)] 06:07:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8f465800) [pid = 18975] [serial = 2272] [outer = 0x8ea8f000] 06:07:21 INFO - PROCESS | 18975 | 1467983241426 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:07:21 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. 06:07:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1435ms 06:07:21 INFO - PROCESS | 18975 | 1467983241487 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 06:07:21 INFO - PROCESS | 18975 | 1467983241492 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 06:07:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:07:21 INFO - PROCESS | 18975 | 1467983241506 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:07:21 INFO - PROCESS | 18975 | 1467983241509 Marionette TRACE conn3 <- [1,2994,null,{}] 06:07:21 INFO - PROCESS | 18975 | 1467983241515 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:21 INFO - PROCESS | 18975 | 1467983241520 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:21 INFO - PROCESS | 18975 | 1467983241782 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 06:07:21 INFO - PROCESS | 18975 | 1467983241814 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:21 INFO - PROCESS | 18975 | 1467983241824 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:21 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea36800 == 39 [pid = 18975] [id = 758] 06:07:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8ec53400) [pid = 18975] [serial = 2273] [outer = (nil)] 06:07:21 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8f613c00) [pid = 18975] [serial = 2274] [outer = 0x8ec53400] 06:07:21 INFO - PROCESS | 18975 | 1467983241905 Marionette DEBUG loaded listener.js 06:07:22 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8f620800) [pid = 18975] [serial = 2275] [outer = 0x8ec53400] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x898d4400) [pid = 18975] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8ad15400) [pid = 18975] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8b4ecc00) [pid = 18975] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x898d9c00) [pid = 18975] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8ea2c400) [pid = 18975] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8a2c9800) [pid = 18975] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8f468c00) [pid = 18975] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8c3ef800) [pid = 18975] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8ea32c00) [pid = 18975] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ad1a400) [pid = 18975] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8e36cc00) [pid = 18975] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:07:22 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8e36a800) [pid = 18975] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:07:22 INFO - PROCESS | 18975 | 1467983242841 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:07:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:07:22 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 06:07:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1384ms 06:07:22 INFO - PROCESS | 18975 | 1467983242892 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 06:07:22 INFO - PROCESS | 18975 | 1467983242895 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 06:07:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:07:22 INFO - PROCESS | 18975 | 1467983242902 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:07:22 INFO - PROCESS | 18975 | 1467983242905 Marionette TRACE conn3 <- [1,2998,null,{}] 06:07:22 INFO - PROCESS | 18975 | 1467983242911 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:22 INFO - PROCESS | 18975 | 1467983242915 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:23 INFO - PROCESS | 18975 | 1467983243133 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 06:07:23 INFO - PROCESS | 18975 | 1467983243232 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:23 INFO - PROCESS | 18975 | 1467983243239 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:23 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ec000 == 40 [pid = 18975] [id = 759] 06:07:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8c3fd800) [pid = 18975] [serial = 2276] [outer = (nil)] 06:07:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8ec62c00) [pid = 18975] [serial = 2277] [outer = 0x8c3fd800] 06:07:23 INFO - PROCESS | 18975 | 1467983243312 Marionette DEBUG loaded listener.js 06:07:23 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8ff2ac00) [pid = 18975] [serial = 2278] [outer = 0x8c3fd800] 06:07:24 INFO - PROCESS | 18975 | 1467983244033 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:07:24 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. 06:07:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1152ms 06:07:24 INFO - PROCESS | 18975 | 1467983244055 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 06:07:24 INFO - PROCESS | 18975 | 1467983244059 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 06:07:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:07:24 INFO - PROCESS | 18975 | 1467983244066 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:07:24 INFO - PROCESS | 18975 | 1467983244069 Marionette TRACE conn3 <- [1,3002,null,{}] 06:07:24 INFO - PROCESS | 18975 | 1467983244086 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:24 INFO - PROCESS | 18975 | 1467983244096 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:24 INFO - PROCESS | 18975 | 1467983244283 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 06:07:24 INFO - PROCESS | 18975 | 1467983244293 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:24 INFO - PROCESS | 18975 | 1467983244300 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:24 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea8fc00 == 41 [pid = 18975] [id = 760] 06:07:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ff26c00) [pid = 18975] [serial = 2279] [outer = (nil)] 06:07:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x918dc400) [pid = 18975] [serial = 2280] [outer = 0x8ff26c00] 06:07:24 INFO - PROCESS | 18975 | 1467983244372 Marionette DEBUG loaded listener.js 06:07:24 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x918e2000) [pid = 18975] [serial = 2281] [outer = 0x8ff26c00] 06:07:25 INFO - PROCESS | 18975 | 1467983245457 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:07:25 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. 06:07:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1443ms 06:07:25 INFO - PROCESS | 18975 | 1467983245510 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 06:07:25 INFO - PROCESS | 18975 | 1467983245517 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 06:07:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:07:25 INFO - PROCESS | 18975 | 1467983245527 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:07:25 INFO - PROCESS | 18975 | 1467983245535 Marionette TRACE conn3 <- [1,3006,null,{}] 06:07:25 INFO - PROCESS | 18975 | 1467983245543 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:25 INFO - PROCESS | 18975 | 1467983245548 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:25 INFO - PROCESS | 18975 | 1467983245863 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 06:07:26 INFO - PROCESS | 18975 | 1467983246029 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:26 INFO - PROCESS | 18975 | 1467983246036 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:26 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad17800 == 42 [pid = 18975] [id = 761] 06:07:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8b0dc000) [pid = 18975] [serial = 2282] [outer = (nil)] 06:07:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x8d443400) [pid = 18975] [serial = 2283] [outer = 0x8b0dc000] 06:07:26 INFO - PROCESS | 18975 | 1467983246129 Marionette DEBUG loaded listener.js 06:07:26 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x8d822400) [pid = 18975] [serial = 2284] [outer = 0x8b0dc000] 06:07:27 INFO - PROCESS | 18975 | 1467983247026 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:07:27 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. 06:07:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1543ms 06:07:27 INFO - PROCESS | 18975 | 1467983247071 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 06:07:27 INFO - PROCESS | 18975 | 1467983247079 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 06:07:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:07:27 INFO - PROCESS | 18975 | 1467983247090 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:07:27 INFO - PROCESS | 18975 | 1467983247094 Marionette TRACE conn3 <- [1,3010,null,{}] 06:07:27 INFO - PROCESS | 18975 | 1467983247101 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:27 INFO - PROCESS | 18975 | 1467983247107 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:27 INFO - PROCESS | 18975 | 1467983247309 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 06:07:27 INFO - PROCESS | 18975 | 1467983247508 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:27 INFO - PROCESS | 18975 | 1467983247517 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:27 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9b3400 == 43 [pid = 18975] [id = 762] 06:07:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x8e361400) [pid = 18975] [serial = 2285] [outer = (nil)] 06:07:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x8ea8a400) [pid = 18975] [serial = 2286] [outer = 0x8e361400] 06:07:27 INFO - PROCESS | 18975 | 1467983247652 Marionette DEBUG loaded listener.js 06:07:27 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x8ec5b800) [pid = 18975] [serial = 2287] [outer = 0x8e361400] 06:07:28 INFO - PROCESS | 18975 | 1467983248569 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:07:28 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 06:07:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1495ms 06:07:28 INFO - PROCESS | 18975 | 1467983248586 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 06:07:28 INFO - PROCESS | 18975 | 1467983248590 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 06:07:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:07:28 INFO - PROCESS | 18975 | 1467983248597 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:07:28 INFO - PROCESS | 18975 | 1467983248604 Marionette TRACE conn3 <- [1,3014,null,{}] 06:07:28 INFO - PROCESS | 18975 | 1467983248621 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:28 INFO - PROCESS | 18975 | 1467983248630 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:28 INFO - PROCESS | 18975 | 1467983248853 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 06:07:29 INFO - PROCESS | 18975 | 1467983249033 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:29 INFO - PROCESS | 18975 | 1467983249046 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:29 INFO - PROCESS | 18975 | ++DOCSHELL 0x91908800 == 44 [pid = 18975] [id = 763] 06:07:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x91909400) [pid = 18975] [serial = 2288] [outer = (nil)] 06:07:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x9190cc00) [pid = 18975] [serial = 2289] [outer = 0x91909400] 06:07:29 INFO - PROCESS | 18975 | 1467983249168 Marionette DEBUG loaded listener.js 06:07:29 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x91911c00) [pid = 18975] [serial = 2290] [outer = 0x91909400] 06:07:29 INFO - PROCESS | 18975 | [18975] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:07:30 INFO - PROCESS | 18975 | 1467983250161 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:07:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:07:30 INFO - {} 06:07:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:07:30 INFO - {} 06:07:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:07:30 INFO - {} 06:07:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:07:30 INFO - {} 06:07:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1594ms 06:07:30 INFO - TEST-START | /FileAPI/fileReader.html 06:07:30 INFO - PROCESS | 18975 | 1467983250198 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 06:07:30 INFO - PROCESS | 18975 | 1467983250203 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 06:07:30 INFO - PROCESS | 18975 | 1467983250210 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:07:30 INFO - PROCESS | 18975 | 1467983250213 Marionette TRACE conn3 <- [1,3018,null,{}] 06:07:30 INFO - PROCESS | 18975 | 1467983250220 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:30 INFO - PROCESS | 18975 | 1467983250227 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:30 INFO - PROCESS | 18975 | 1467983250418 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 06:07:30 INFO - PROCESS | 18975 | 1467983250641 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:30 INFO - PROCESS | 18975 | 1467983250650 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:30 INFO - PROCESS | 18975 | ++DOCSHELL 0x8d9adc00 == 45 [pid = 18975] [id = 764] 06:07:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x8e566800) [pid = 18975] [serial = 2291] [outer = (nil)] 06:07:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x919d1c00) [pid = 18975] [serial = 2292] [outer = 0x8e566800] 06:07:30 INFO - PROCESS | 18975 | 1467983250733 Marionette DEBUG loaded listener.js 06:07:30 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x919d8400) [pid = 18975] [serial = 2293] [outer = 0x8e566800] 06:07:31 INFO - PROCESS | 18975 | 1467983251626 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:07:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:07:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:07:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:07:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:07:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 1485ms 06:07:31 INFO - PROCESS | 18975 | 1467983251695 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 06:07:31 INFO - PROCESS | 18975 | 1467983251701 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 06:07:31 INFO - TEST-START | /FileAPI/historical.html 06:07:31 INFO - PROCESS | 18975 | 1467983251712 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:07:31 INFO - PROCESS | 18975 | 1467983251715 Marionette TRACE conn3 <- [1,3022,null,{}] 06:07:31 INFO - PROCESS | 18975 | 1467983251721 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:31 INFO - PROCESS | 18975 | 1467983251726 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:31 INFO - PROCESS | 18975 | 1467983251919 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 06:07:32 INFO - PROCESS | 18975 | 1467983252116 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:32 INFO - PROCESS | 18975 | 1467983252127 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:32 INFO - PROCESS | 18975 | ++DOCSHELL 0x9190d400 == 46 [pid = 18975] [id = 765] 06:07:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x919cc400) [pid = 18975] [serial = 2294] [outer = (nil)] 06:07:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x91ab0000) [pid = 18975] [serial = 2295] [outer = 0x919cc400] 06:07:32 INFO - PROCESS | 18975 | 1467983252249 Marionette DEBUG loaded listener.js 06:07:32 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x91ab4800) [pid = 18975] [serial = 2296] [outer = 0x919cc400] 06:07:33 INFO - PROCESS | 18975 | 1467983253151 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:07:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:07:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:07:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:07:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:07:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:07:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:07:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:07:33 INFO - TEST-OK | /FileAPI/historical.html | took 1488ms 06:07:33 INFO - PROCESS | 18975 | 1467983253204 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 06:07:33 INFO - PROCESS | 18975 | 1467983253208 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 06:07:33 INFO - TEST-START | /FileAPI/idlharness.html 06:07:33 INFO - PROCESS | 18975 | 1467983253261 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:07:33 INFO - PROCESS | 18975 | 1467983253264 Marionette TRACE conn3 <- [1,3026,null,{}] 06:07:33 INFO - PROCESS | 18975 | 1467983253277 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:33 INFO - PROCESS | 18975 | 1467983253289 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:33 INFO - PROCESS | 18975 | 1467983253500 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 06:07:33 INFO - PROCESS | 18975 | 1467983253702 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:33 INFO - PROCESS | 18975 | 1467983253714 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:33 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d0400 == 47 [pid = 18975] [id = 766] 06:07:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x898d9400) [pid = 18975] [serial = 2297] [outer = (nil)] 06:07:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8ad19000) [pid = 18975] [serial = 2298] [outer = 0x898d9400] 06:07:33 INFO - PROCESS | 18975 | 1467983253834 Marionette DEBUG loaded listener.js 06:07:33 INFO - PROCESS | 18975 | ++DOMWINDOW == 107 (0x8c3fe800) [pid = 18975] [serial = 2299] [outer = 0x898d9400] 06:07:35 INFO - PROCESS | 18975 | 1467983255357 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:07:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:07:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:07:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:07:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:07:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:07:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:07:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 06:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:07:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:07:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:07:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 06:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:07:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:07:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:07:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 2372ms 06:07:35 INFO - PROCESS | 18975 | 1467983255592 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 06:07:35 INFO - PROCESS | 18975 | 1467983255600 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 06:07:35 INFO - TEST-START | /FileAPI/idlharness.worker 06:07:35 INFO - PROCESS | 18975 | 1467983255611 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:07:35 INFO - PROCESS | 18975 | 1467983255622 Marionette TRACE conn3 <- [1,3030,null,{}] 06:07:35 INFO - PROCESS | 18975 | 1467983255633 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:35 INFO - PROCESS | 18975 | 1467983255640 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:36 INFO - PROCESS | 18975 | 1467983256166 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 06:07:36 INFO - PROCESS | 18975 | 1467983256397 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:36 INFO - PROCESS | 18975 | 1467983256408 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:36 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ad1a800 == 48 [pid = 18975] [id = 767] 06:07:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 108 (0x8b0d4000) [pid = 18975] [serial = 2300] [outer = (nil)] 06:07:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 109 (0x8beaf800) [pid = 18975] [serial = 2301] [outer = 0x8b0d4000] 06:07:36 INFO - PROCESS | 18975 | 1467983256526 Marionette DEBUG loaded listener.js 06:07:36 INFO - PROCESS | 18975 | ++DOMWINDOW == 110 (0x8c4ed000) [pid = 18975] [serial = 2302] [outer = 0x8b0d4000] 06:07:36 INFO - PROCESS | 18975 | [18975] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x888e3000 == 47 [pid = 18975] [id = 726] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x888ec000 == 46 [pid = 18975] [id = 759] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea36800 == 45 [pid = 18975] [id = 758] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8e90c400 == 44 [pid = 18975] [id = 757] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8e907c00 == 43 [pid = 18975] [id = 756] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8c3fd000 == 42 [pid = 18975] [id = 755] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x888eb800 == 41 [pid = 18975] [id = 754] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea83000 == 40 [pid = 18975] [id = 746] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8ec57000 == 39 [pid = 18975] [id = 747] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8b0d6400 == 38 [pid = 18975] [id = 744] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad18800 == 37 [pid = 18975] [id = 745] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x898d5000 == 36 [pid = 18975] [id = 748] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x898da800 == 35 [pid = 18975] [id = 749] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8a2c3400 == 34 [pid = 18975] [id = 752] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x888ecc00 == 33 [pid = 18975] [id = 751] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x898d3400 == 32 [pid = 18975] [id = 753] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad1ac00 == 31 [pid = 18975] [id = 750] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x898d0400 == 30 [pid = 18975] [id = 766] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9adc00 == 29 [pid = 18975] [id = 764] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x9190d400 == 28 [pid = 18975] [id = 765] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x91908800 == 27 [pid = 18975] [id = 763] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8d9b3400 == 26 [pid = 18975] [id = 762] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea8fc00 == 25 [pid = 18975] [id = 760] 06:07:38 INFO - PROCESS | 18975 | --DOCSHELL 0x8ad17800 == 24 [pid = 18975] [id = 761] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 109 (0x898dc000) [pid = 18975] [serial = 2216] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 108 (0x8ff2bc00) [pid = 18975] [serial = 2213] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 107 (0x8e62d800) [pid = 18975] [serial = 2219] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 106 (0x8ec61400) [pid = 18975] [serial = 2207] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8ea86c00) [pid = 18975] [serial = 2202] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8d448800) [pid = 18975] [serial = 2196] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x8b4ec000) [pid = 18975] [serial = 2195] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x8fe36800) [pid = 18975] [serial = 2211] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8c3f5400) [pid = 18975] [serial = 2225] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8f463400) [pid = 18975] [serial = 2208] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x8ec57c00) [pid = 18975] [serial = 2205] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x8ad0e000) [pid = 18975] [serial = 2217] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x90123800) [pid = 18975] [serial = 2214] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8b0dd000) [pid = 18975] [serial = 2223] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8ea36400) [pid = 18975] [serial = 2201] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8e566000) [pid = 18975] [serial = 2228] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8e90ec00) [pid = 18975] [serial = 2199] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8c4eac00) [pid = 18975] [serial = 2226] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8b0d6000) [pid = 18975] [serial = 2222] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8e905000) [pid = 18975] [serial = 2198] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8e630800) [pid = 18975] [serial = 2229] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8e91cc00) [pid = 18975] [serial = 2220] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8ec54800) [pid = 18975] [serial = 2204] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8f620000) [pid = 18975] [serial = 2210] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8e370c00) [pid = 18975] [serial = 2231] [outer = (nil)] [url = about:blank] 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:07:39 INFO - {} 06:07:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:07:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:07:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:07:39 INFO - {} 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:07:39 INFO - {} 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:07:39 INFO - {} 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:07:39 INFO - {} 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:07:39 INFO - {} 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:07:39 INFO - {} 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:07:39 INFO - {} 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:07:39 INFO - {} 06:07:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:07:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:07:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:07:39 INFO - {} 06:07:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:07:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:07:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:07:39 INFO - {} 06:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:07:39 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:07:40 INFO - {} 06:07:40 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 06:07:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:07:40 INFO - {} 06:07:40 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 - {} 06:07:40 INFO - {} 06:07:40 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 06:07:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:07:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:07:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:07:40 INFO - {} 06:07:40 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 06:07:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:07:40 INFO - {} 06:07:40 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 - {} 06:07:40 INFO - {} 06:07:40 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 06:07:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 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 06:07:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:07:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:07:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:07:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:07:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:07:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 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 06:07:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:07:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 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 06:07:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:07:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 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 06:07:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:07:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:07:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:07:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:07:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:07:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:07:40 INFO - {} 06:07:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4419ms 06:07:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:07:40 INFO - PROCESS | 18975 | 1467983259904 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:07:40 INFO - PROCESS | 18975 | 1467983260035 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 06:07:40 INFO - PROCESS | 18975 | 1467983260049 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 06:07:40 INFO - PROCESS | 18975 | 1467983260077 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:07:40 INFO - PROCESS | 18975 | 1467983260090 Marionette TRACE conn3 <- [1,3034,null,{}] 06:07:40 INFO - PROCESS | 18975 | 1467983260125 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:40 INFO - PROCESS | 18975 | 1467983260137 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:40 INFO - PROCESS | 18975 | 1467983260462 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 06:07:40 INFO - PROCESS | 18975 | 1467983260490 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:40 INFO - PROCESS | 18975 | 1467983260503 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:40 INFO - PROCESS | 18975 | ++DOCSHELL 0x8ea86c00 == 25 [pid = 18975] [id = 768] 06:07:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x8ea87000) [pid = 18975] [serial = 2303] [outer = (nil)] 06:07:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x8ea90800) [pid = 18975] [serial = 2304] [outer = 0x8ea87000] 06:07:40 INFO - PROCESS | 18975 | 1467983260577 Marionette DEBUG loaded listener.js 06:07:40 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x8ec58000) [pid = 18975] [serial = 2305] [outer = 0x8ea87000] 06:07:41 INFO - PROCESS | 18975 | 1467983261406 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:07:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1375ms 06:07:41 INFO - PROCESS | 18975 | 1467983261450 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 06:07:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:07:41 INFO - PROCESS | 18975 | 1467983261460 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 06:07:41 INFO - PROCESS | 18975 | 1467983261473 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:07:41 INFO - PROCESS | 18975 | 1467983261478 Marionette TRACE conn3 <- [1,3038,null,{}] 06:07:41 INFO - PROCESS | 18975 | 1467983261491 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:41 INFO - PROCESS | 18975 | 1467983261498 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:41 INFO - PROCESS | 18975 | 1467983261747 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 06:07:41 INFO - PROCESS | 18975 | 1467983261779 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:41 INFO - PROCESS | 18975 | 1467983261788 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:41 INFO - PROCESS | 18975 | ++DOCSHELL 0x8fe34000 == 26 [pid = 18975] [id = 769] 06:07:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8fe36800) [pid = 18975] [serial = 2306] [outer = (nil)] 06:07:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x8ff23400) [pid = 18975] [serial = 2307] [outer = 0x8fe36800] 06:07:41 INFO - PROCESS | 18975 | 1467983261866 Marionette DEBUG loaded listener.js 06:07:41 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x90121c00) [pid = 18975] [serial = 2308] [outer = 0x8fe36800] 06:07:42 INFO - PROCESS | 18975 | 1467983262813 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:07:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:07:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1398ms 06:07:42 INFO - PROCESS | 18975 | 1467983262872 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 06:07:42 INFO - PROCESS | 18975 | 1467983262875 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 06:07:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:07:42 INFO - PROCESS | 18975 | 1467983262883 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:07:42 INFO - PROCESS | 18975 | 1467983262889 Marionette TRACE conn3 <- [1,3042,null,{}] 06:07:42 INFO - PROCESS | 18975 | 1467983262915 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:42 INFO - PROCESS | 18975 | 1467983262925 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:43 INFO - PROCESS | 18975 | 1467983263152 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 06:07:43 INFO - PROCESS | 18975 | 1467983263178 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:43 INFO - PROCESS | 18975 | 1467983263189 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:43 INFO - PROCESS | 18975 | ++DOCSHELL 0x918e0c00 == 27 [pid = 18975] [id = 770] 06:07:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x918e1000) [pid = 18975] [serial = 2309] [outer = (nil)] 06:07:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x9190b400) [pid = 18975] [serial = 2310] [outer = 0x918e1000] 06:07:43 INFO - PROCESS | 18975 | 1467983263264 Marionette DEBUG loaded listener.js 06:07:43 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x91914400) [pid = 18975] [serial = 2311] [outer = 0x918e1000] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8ea8f000) [pid = 18975] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8ec53400) [pid = 18975] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8a2c1c00) [pid = 18975] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8b0d6800) [pid = 18975] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8d445c00) [pid = 18975] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8e36b800) [pid = 18975] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8ec5a800) [pid = 18975] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8e365400) [pid = 18975] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8ea83c00) [pid = 18975] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8c4f3400) [pid = 18975] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x888ee400) [pid = 18975] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8d449800) [pid = 18975] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x898db800) [pid = 18975] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x8ec57800) [pid = 18975] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x8c4f7000) [pid = 18975] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8ff26c00) [pid = 18975] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x8c3fd800) [pid = 18975] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:07:44 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8e908400) [pid = 18975] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:07:45 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. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:07:45 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'.) 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:07:45 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. 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:07:45 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. 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:07:45 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. 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:07:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2298ms 06:07:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:07:45 INFO - PROCESS | 18975 | 1467983265096 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:07:45 INFO - PROCESS | 18975 | 1467983265182 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 06:07:45 INFO - PROCESS | 18975 | 1467983265194 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 06:07:45 INFO - PROCESS | 18975 | 1467983265274 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:07:45 INFO - PROCESS | 18975 | 1467983265287 Marionette TRACE conn3 <- [1,3046,null,{}] 06:07:45 INFO - PROCESS | 18975 | 1467983265300 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:45 INFO - PROCESS | 18975 | 1467983265305 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:45 INFO - PROCESS | 18975 | 1467983265603 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 06:07:45 INFO - PROCESS | 18975 | 1467983265672 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:45 INFO - PROCESS | 18975 | 1467983265679 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:45 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d3000 == 28 [pid = 18975] [id = 771] 06:07:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x898d4c00) [pid = 18975] [serial = 2312] [outer = (nil)] 06:07:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8a2c3000) [pid = 18975] [serial = 2313] [outer = 0x898d4c00] 06:07:45 INFO - PROCESS | 18975 | 1467983265755 Marionette DEBUG loaded listener.js 06:07:45 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8ad0f400) [pid = 18975] [serial = 2314] [outer = 0x898d4c00] 06:07:46 INFO - PROCESS | 18975 | [18975] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:07:46 INFO - PROCESS | 18975 | 1467983266880 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:07:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:07:46 INFO - {} 06:07:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1716ms 06:07:46 INFO - PROCESS | 18975 | 1467983266921 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 06:07:46 INFO - PROCESS | 18975 | 1467983266927 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 06:07:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:07:46 INFO - PROCESS | 18975 | 1467983266980 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:07:46 INFO - PROCESS | 18975 | 1467983266985 Marionette TRACE conn3 <- [1,3050,null,{}] 06:07:47 INFO - PROCESS | 18975 | 1467983266995 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:47 INFO - PROCESS | 18975 | 1467983267000 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:47 INFO - PROCESS | 18975 | 1467983267209 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 06:07:47 INFO - PROCESS | 18975 | 1467983267467 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:47 INFO - PROCESS | 18975 | 1467983267479 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:47 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e9400 == 29 [pid = 18975] [id = 772] 06:07:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8ad18c00) [pid = 18975] [serial = 2315] [outer = (nil)] 06:07:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8b4ed400) [pid = 18975] [serial = 2316] [outer = 0x8ad18c00] 06:07:47 INFO - PROCESS | 18975 | 1467983267570 Marionette DEBUG loaded listener.js 06:07:47 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8beb7000) [pid = 18975] [serial = 2317] [outer = 0x8ad18c00] 06:07:48 INFO - PROCESS | 18975 | 1467983268423 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:07:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1489ms 06:07:48 INFO - PROCESS | 18975 | 1467983268465 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 06:07:48 INFO - PROCESS | 18975 | 1467983268473 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 06:07:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:07:48 INFO - PROCESS | 18975 | 1467983268486 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:07:48 INFO - PROCESS | 18975 | 1467983268491 Marionette TRACE conn3 <- [1,3054,null,{}] 06:07:48 INFO - PROCESS | 18975 | 1467983268498 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:48 INFO - PROCESS | 18975 | 1467983268503 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:48 INFO - PROCESS | 18975 | 1467983268701 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 06:07:48 INFO - PROCESS | 18975 | 1467983268907 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:48 INFO - PROCESS | 18975 | 1467983268916 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:48 INFO - PROCESS | 18975 | ++DOCSHELL 0x8beb2400 == 30 [pid = 18975] [id = 773] 06:07:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8d448c00) [pid = 18975] [serial = 2318] [outer = (nil)] 06:07:48 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8d82a800) [pid = 18975] [serial = 2319] [outer = 0x8d448c00] 06:07:49 INFO - PROCESS | 18975 | 1467983269007 Marionette DEBUG loaded listener.js 06:07:49 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e362400) [pid = 18975] [serial = 2320] [outer = 0x8d448c00] 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:07:50 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" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:07:50 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" 06:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:07:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2038ms 06:07:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:07:50 INFO - PROCESS | 18975 | 1467983270366 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:07:50 INFO - PROCESS | 18975 | 1467983270552 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 06:07:50 INFO - PROCESS | 18975 | 1467983270567 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 06:07:50 INFO - PROCESS | 18975 | 1467983270760 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:07:50 INFO - PROCESS | 18975 | 1467983270765 Marionette TRACE conn3 <- [1,3058,null,{}] 06:07:50 INFO - PROCESS | 18975 | 1467983270795 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:50 INFO - PROCESS | 18975 | 1467983270805 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:50 INFO - PROCESS | 18975 | 1467983270974 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 06:07:51 INFO - PROCESS | 18975 | 1467983271165 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:51 INFO - PROCESS | 18975 | 1467983271176 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:51 INFO - PROCESS | 18975 | ++DOCSHELL 0x90123c00 == 31 [pid = 18975] [id = 774] 06:07:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x9012c800) [pid = 18975] [serial = 2321] [outer = (nil)] 06:07:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x902e7400) [pid = 18975] [serial = 2322] [outer = 0x9012c800] 06:07:51 INFO - PROCESS | 18975 | 1467983271261 Marionette DEBUG loaded listener.js 06:07:51 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x918db800) [pid = 18975] [serial = 2323] [outer = 0x9012c800] 06:07:52 INFO - PROCESS | 18975 | 1467983272226 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:07:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:07:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:07:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:07:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:07:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:07:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:07:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:07:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:07:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1682ms 06:07:52 INFO - PROCESS | 18975 | 1467983272276 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 06:07:52 INFO - PROCESS | 18975 | 1467983272284 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 06:07:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:07:52 INFO - PROCESS | 18975 | 1467983272294 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:07:52 INFO - PROCESS | 18975 | 1467983272297 Marionette TRACE conn3 <- [1,3062,null,{}] 06:07:52 INFO - PROCESS | 18975 | 1467983272304 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:52 INFO - PROCESS | 18975 | 1467983272309 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:52 INFO - PROCESS | 18975 | 1467983272493 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 06:07:52 INFO - PROCESS | 18975 | 1467983272686 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:52 INFO - PROCESS | 18975 | 1467983272695 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:52 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b0da000 == 32 [pid = 18975] [id = 775] 06:07:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 89 (0x8b0dd000) [pid = 18975] [serial = 2324] [outer = (nil)] 06:07:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 90 (0x9012ec00) [pid = 18975] [serial = 2325] [outer = 0x8b0dd000] 06:07:52 INFO - PROCESS | 18975 | 1467983272778 Marionette DEBUG loaded listener.js 06:07:52 INFO - PROCESS | 18975 | ++DOMWINDOW == 91 (0x91908c00) [pid = 18975] [serial = 2326] [outer = 0x8b0dd000] 06:07:53 INFO - PROCESS | 18975 | [18975] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:07:53 INFO - PROCESS | 18975 | 1467983273745 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:07:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:07:53 INFO - {} 06:07:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1482ms 06:07:53 INFO - PROCESS | 18975 | 1467983273779 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 06:07:53 INFO - PROCESS | 18975 | 1467983273786 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 06:07:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:07:53 INFO - PROCESS | 18975 | 1467983273805 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:07:53 INFO - PROCESS | 18975 | 1467983273807 Marionette TRACE conn3 <- [1,3066,null,{}] 06:07:53 INFO - PROCESS | 18975 | 1467983273814 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:53 INFO - PROCESS | 18975 | 1467983273820 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:54 INFO - PROCESS | 18975 | 1467983274044 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 06:07:54 INFO - PROCESS | 18975 | 1467983274217 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:54 INFO - PROCESS | 18975 | 1467983274227 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:54 INFO - PROCESS | 18975 | ++DOCSHELL 0x919cf800 == 33 [pid = 18975] [id = 776] 06:07:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 92 (0x91ab0800) [pid = 18975] [serial = 2327] [outer = (nil)] 06:07:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 93 (0x923e6c00) [pid = 18975] [serial = 2328] [outer = 0x91ab0800] 06:07:54 INFO - PROCESS | 18975 | 1467983274347 Marionette DEBUG loaded listener.js 06:07:54 INFO - PROCESS | 18975 | ++DOMWINDOW == 94 (0x923e8800) [pid = 18975] [serial = 2329] [outer = 0x91ab0800] 06:07:55 INFO - PROCESS | 18975 | 1467983275260 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:07:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:07:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:07:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:07:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:07:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:07:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:07:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:07:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1482ms 06:07:55 INFO - PROCESS | 18975 | 1467983275296 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 06:07:55 INFO - PROCESS | 18975 | 1467983275299 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 06:07:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:07:55 INFO - PROCESS | 18975 | 1467983275309 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:07:55 INFO - PROCESS | 18975 | 1467983275313 Marionette TRACE conn3 <- [1,3070,null,{}] 06:07:55 INFO - PROCESS | 18975 | 1467983275319 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:55 INFO - PROCESS | 18975 | 1467983275330 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:55 INFO - PROCESS | 18975 | 1467983275547 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 06:07:55 INFO - PROCESS | 18975 | 1467983275752 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:55 INFO - PROCESS | 18975 | 1467983275762 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:55 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2c7800 == 34 [pid = 18975] [id = 777] 06:07:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 95 (0x923e7000) [pid = 18975] [serial = 2330] [outer = (nil)] 06:07:55 INFO - PROCESS | 18975 | ++DOMWINDOW == 96 (0x92bf0400) [pid = 18975] [serial = 2331] [outer = 0x923e7000] 06:07:55 INFO - PROCESS | 18975 | 1467983275888 Marionette DEBUG loaded listener.js 06:07:56 INFO - PROCESS | 18975 | ++DOMWINDOW == 97 (0x92e9c000) [pid = 18975] [serial = 2332] [outer = 0x923e7000] 06:07:56 INFO - PROCESS | 18975 | 1467983276780 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:07:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:07:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:07:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:07:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:07:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:07:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:07:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1531ms 06:07:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:07:56 INFO - PROCESS | 18975 | 1467983276892 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 06:07:56 INFO - PROCESS | 18975 | 1467983276896 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 06:07:56 INFO - PROCESS | 18975 | 1467983276909 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:07:56 INFO - PROCESS | 18975 | 1467983276913 Marionette TRACE conn3 <- [1,3074,null,{}] 06:07:56 INFO - PROCESS | 18975 | 1467983276921 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:56 INFO - PROCESS | 18975 | 1467983276928 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:57 INFO - PROCESS | 18975 | 1467983277119 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 06:07:57 INFO - PROCESS | 18975 | 1467983277333 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:57 INFO - PROCESS | 18975 | 1467983277339 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:57 INFO - PROCESS | 18975 | ++DOCSHELL 0x898d4000 == 35 [pid = 18975] [id = 778] 06:07:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 98 (0x8a2ccc00) [pid = 18975] [serial = 2333] [outer = (nil)] 06:07:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 99 (0x918e2c00) [pid = 18975] [serial = 2334] [outer = 0x8a2ccc00] 06:07:57 INFO - PROCESS | 18975 | 1467983277460 Marionette DEBUG loaded listener.js 06:07:57 INFO - PROCESS | 18975 | ++DOMWINDOW == 100 (0x8beb2000) [pid = 18975] [serial = 2335] [outer = 0x8a2ccc00] 06:07:58 INFO - PROCESS | 18975 | 1467983278331 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:07:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:07:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:07:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:07:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:07:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:07:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:07:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1486ms 06:07:58 INFO - PROCESS | 18975 | 1467983278392 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 06:07:58 INFO - PROCESS | 18975 | 1467983278404 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 06:07:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:07:58 INFO - PROCESS | 18975 | 1467983278412 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:07:58 INFO - PROCESS | 18975 | 1467983278415 Marionette TRACE conn3 <- [1,3078,null,{}] 06:07:58 INFO - PROCESS | 18975 | 1467983278422 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:58 INFO - PROCESS | 18975 | 1467983278427 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:58 INFO - PROCESS | 18975 | 1467983278608 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 06:07:59 INFO - PROCESS | 18975 | 1467983279034 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:59 INFO - PROCESS | 18975 | 1467983279043 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:07:59 INFO - PROCESS | 18975 | ++DOCSHELL 0x888ebc00 == 36 [pid = 18975] [id = 779] 06:07:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 101 (0x888ec000) [pid = 18975] [serial = 2336] [outer = (nil)] 06:07:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 102 (0x898d5c00) [pid = 18975] [serial = 2337] [outer = 0x888ec000] 06:07:59 INFO - PROCESS | 18975 | 1467983279187 Marionette DEBUG loaded listener.js 06:07:59 INFO - PROCESS | 18975 | ++DOMWINDOW == 103 (0x8ad17800) [pid = 18975] [serial = 2338] [outer = 0x888ec000] 06:08:00 INFO - PROCESS | 18975 | 1467983280039 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 06:08:00 INFO - PROCESS | 18975 | 1467983280124 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 06:08:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:08:00 INFO - PROCESS | 18975 | 1467983280134 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:08:00 INFO - PROCESS | 18975 | 1467983280138 Marionette TRACE conn3 <- [1,3082,null,{}] 06:08:00 INFO - PROCESS | 18975 | 1467983280167 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:00 INFO - PROCESS | 18975 | 1467983280175 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:00 INFO - PROCESS | 18975 | 1467983280389 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 06:08:00 INFO - PROCESS | 18975 | 1467983280653 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:00 INFO - PROCESS | 18975 | 1467983280672 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:00 INFO - PROCESS | 18975 | ++DOCSHELL 0x8a2ce400 == 37 [pid = 18975] [id = 780] 06:08:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 104 (0x8b0d3800) [pid = 18975] [serial = 2339] [outer = (nil)] 06:08:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 105 (0x8d445c00) [pid = 18975] [serial = 2340] [outer = 0x8b0d3800] 06:08:00 INFO - PROCESS | 18975 | 1467983280775 Marionette DEBUG loaded listener.js 06:08:00 INFO - PROCESS | 18975 | ++DOMWINDOW == 106 (0x8d826000) [pid = 18975] [serial = 2341] [outer = 0x8b0d3800] 06:08:01 INFO - PROCESS | 18975 | --DOCSHELL 0x918e0c00 == 36 [pid = 18975] [id = 770] 06:08:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8fe34000 == 35 [pid = 18975] [id = 769] 06:08:01 INFO - PROCESS | 18975 | --DOCSHELL 0x8ea86c00 == 34 [pid = 18975] [id = 768] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 105 (0x8f465800) [pid = 18975] [serial = 2272] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 104 (0x8f613c00) [pid = 18975] [serial = 2274] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 103 (0x902ea000) [pid = 18975] [serial = 2254] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 102 (0x902ec400) [pid = 18975] [serial = 2255] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 101 (0x8bebd000) [pid = 18975] [serial = 2234] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 100 (0x8c3f7000) [pid = 18975] [serial = 2235] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 99 (0x902e2000) [pid = 18975] [serial = 2251] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 98 (0x902e3800) [pid = 18975] [serial = 2252] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 97 (0x8ff23c00) [pid = 18975] [serial = 2248] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 96 (0x8fe3ac00) [pid = 18975] [serial = 2249] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 95 (0x8f61fc00) [pid = 18975] [serial = 2245] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 94 (0x8fe2c400) [pid = 18975] [serial = 2246] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 93 (0x8e56e000) [pid = 18975] [serial = 2237] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 92 (0x8ea85000) [pid = 18975] [serial = 2240] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 91 (0x8e90b800) [pid = 18975] [serial = 2238] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 90 (0x8e90fc00) [pid = 18975] [serial = 2232] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 89 (0x8ad0fc00) [pid = 18975] [serial = 2263] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 88 (0x8b4e2000) [pid = 18975] [serial = 2264] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 87 (0x8d821400) [pid = 18975] [serial = 2266] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 86 (0x8d828c00) [pid = 18975] [serial = 2267] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 85 (0x8b4e9400) [pid = 18975] [serial = 2260] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 84 (0x8c3f9c00) [pid = 18975] [serial = 2261] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 83 (0x8ec5d800) [pid = 18975] [serial = 2242] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 82 (0x8f46a400) [pid = 18975] [serial = 2243] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8f620800) [pid = 18975] [serial = 2275] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x918db000) [pid = 18975] [serial = 2257] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x918dc400) [pid = 18975] [serial = 2280] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8ff2ac00) [pid = 18975] [serial = 2278] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x918d7400) [pid = 18975] [serial = 2258] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x918e2000) [pid = 18975] [serial = 2281] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x8ea30c00) [pid = 18975] [serial = 2270] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8e916c00) [pid = 18975] [serial = 2269] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8ec62c00) [pid = 18975] [serial = 2277] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 18975 | 1467983281768 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:08:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:08:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:08:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1652ms 06:08:01 INFO - PROCESS | 18975 | 1467983281794 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 06:08:01 INFO - PROCESS | 18975 | 1467983281801 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 06:08:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:08:01 INFO - PROCESS | 18975 | 1467983281811 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:08:01 INFO - PROCESS | 18975 | 1467983281813 Marionette TRACE conn3 <- [1,3086,null,{}] 06:08:01 INFO - PROCESS | 18975 | 1467983281820 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:01 INFO - PROCESS | 18975 | 1467983281830 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:02 INFO - PROCESS | 18975 | 1467983282043 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 06:08:02 INFO - PROCESS | 18975 | 1467983282209 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:02 INFO - PROCESS | 18975 | 1467983282220 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:02 INFO - PROCESS | 18975 | ++DOCSHELL 0x8b4e2400 == 35 [pid = 18975] [id = 781] 06:08:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8c4f4000) [pid = 18975] [serial = 2342] [outer = (nil)] 06:08:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8e627800) [pid = 18975] [serial = 2343] [outer = 0x8c4f4000] 06:08:02 INFO - PROCESS | 18975 | 1467983282291 Marionette DEBUG loaded listener.js 06:08:02 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8e630800) [pid = 18975] [serial = 2344] [outer = 0x8c4f4000] 06:08:03 INFO - PROCESS | 18975 | 1467983283100 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:08:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:08:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1339ms 06:08:03 INFO - PROCESS | 18975 | 1467983283151 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 06:08:03 INFO - PROCESS | 18975 | 1467983283154 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 06:08:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:08:03 INFO - PROCESS | 18975 | 1467983283164 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:08:03 INFO - PROCESS | 18975 | 1467983283173 Marionette TRACE conn3 <- [1,3090,null,{}] 06:08:03 INFO - PROCESS | 18975 | 1467983283187 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:03 INFO - PROCESS | 18975 | 1467983283194 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:03 INFO - PROCESS | 18975 | 1467983283362 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 06:08:03 INFO - PROCESS | 18975 | 1467983283541 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:03 INFO - PROCESS | 18975 | 1467983283548 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:03 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e3000 == 36 [pid = 18975] [id = 782] 06:08:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8e902400) [pid = 18975] [serial = 2345] [outer = (nil)] 06:08:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x8ea39400) [pid = 18975] [serial = 2346] [outer = 0x8e902400] 06:08:03 INFO - PROCESS | 18975 | 1467983283633 Marionette DEBUG loaded listener.js 06:08:03 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x8ec57000) [pid = 18975] [serial = 2347] [outer = 0x8e902400] 06:08:04 INFO - PROCESS | 18975 | 1467983284456 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:08:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:08:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1343ms 06:08:04 INFO - PROCESS | 18975 | 1467983284506 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 06:08:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:08:04 INFO - PROCESS | 18975 | 1467983284511 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 06:08:04 INFO - PROCESS | 18975 | 1467983284518 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:08:04 INFO - PROCESS | 18975 | 1467983284521 Marionette TRACE conn3 <- [1,3094,null,{}] 06:08:04 INFO - PROCESS | 18975 | 1467983284535 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:04 INFO - PROCESS | 18975 | 1467983284540 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:04 INFO - PROCESS | 18975 | 1467983284777 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 06:08:04 INFO - PROCESS | 18975 | 1467983284805 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:04 INFO - PROCESS | 18975 | 1467983284811 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:04 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f468c00 == 37 [pid = 18975] [id = 783] 06:08:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8f469000) [pid = 18975] [serial = 2348] [outer = (nil)] 06:08:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8f61b800) [pid = 18975] [serial = 2349] [outer = 0x8f469000] 06:08:04 INFO - PROCESS | 18975 | 1467983284884 Marionette DEBUG loaded listener.js 06:08:04 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8fe2c400) [pid = 18975] [serial = 2350] [outer = 0x8f469000] 06:08:05 INFO - PROCESS | 18975 | --DOMWINDOW == 81 (0x8fe36800) [pid = 18975] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:08:05 INFO - PROCESS | 18975 | --DOMWINDOW == 80 (0x919cc400) [pid = 18975] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:08:05 INFO - PROCESS | 18975 | --DOMWINDOW == 79 (0x91909400) [pid = 18975] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:08:05 INFO - PROCESS | 18975 | --DOMWINDOW == 78 (0x8e361400) [pid = 18975] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:08:05 INFO - PROCESS | 18975 | --DOMWINDOW == 77 (0x918e1000) [pid = 18975] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 06:08:05 INFO - PROCESS | 18975 | --DOMWINDOW == 76 (0x8e566800) [pid = 18975] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:08:05 INFO - PROCESS | 18975 | --DOMWINDOW == 75 (0x898d9400) [pid = 18975] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:08:05 INFO - PROCESS | 18975 | --DOMWINDOW == 74 (0x8b0dc000) [pid = 18975] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:08:05 INFO - PROCESS | 18975 | --DOMWINDOW == 73 (0x8ea87000) [pid = 18975] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:08:05 INFO - PROCESS | 18975 | 1467983285859 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:08:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:08:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1351ms 06:08:05 INFO - PROCESS | 18975 | 1467983285869 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 06:08:05 INFO - PROCESS | 18975 | 1467983285872 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 06:08:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:08:05 INFO - PROCESS | 18975 | 1467983285883 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:08:05 INFO - PROCESS | 18975 | 1467983285887 Marionette TRACE conn3 <- [1,3098,null,{}] 06:08:05 INFO - PROCESS | 18975 | 1467983285893 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:05 INFO - PROCESS | 18975 | 1467983285898 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:06 INFO - PROCESS | 18975 | 1467983286058 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 06:08:06 INFO - PROCESS | 18975 | 1467983286072 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:06 INFO - PROCESS | 18975 | 1467983286087 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:06 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f613c00 == 38 [pid = 18975] [id = 784] 06:08:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 74 (0x8fe2fc00) [pid = 18975] [serial = 2351] [outer = (nil)] 06:08:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 75 (0x8fe3ac00) [pid = 18975] [serial = 2352] [outer = 0x8fe2fc00] 06:08:06 INFO - PROCESS | 18975 | 1467983286321 Marionette DEBUG loaded listener.js 06:08:06 INFO - PROCESS | 18975 | ++DOMWINDOW == 76 (0x8ff2d000) [pid = 18975] [serial = 2353] [outer = 0x8fe2fc00] 06:08:07 INFO - PROCESS | 18975 | 1467983287094 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:08:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1249ms 06:08:07 INFO - PROCESS | 18975 | 1467983287134 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 06:08:07 INFO - PROCESS | 18975 | 1467983287137 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 06:08:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:08:07 INFO - PROCESS | 18975 | 1467983287144 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:08:07 INFO - PROCESS | 18975 | 1467983287147 Marionette TRACE conn3 <- [1,3102,null,{}] 06:08:07 INFO - PROCESS | 18975 | 1467983287153 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:07 INFO - PROCESS | 18975 | 1467983287159 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:07 INFO - PROCESS | 18975 | 1467983287384 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 06:08:07 INFO - PROCESS | 18975 | 1467983287405 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:07 INFO - PROCESS | 18975 | 1467983287413 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:07 INFO - PROCESS | 18975 | ++DOCSHELL 0x8f61d000 == 39 [pid = 18975] [id = 785] 06:08:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 77 (0x8fe34000) [pid = 18975] [serial = 2354] [outer = (nil)] 06:08:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 78 (0x90130000) [pid = 18975] [serial = 2355] [outer = 0x8fe34000] 06:08:07 INFO - PROCESS | 18975 | 1467983287484 Marionette DEBUG loaded listener.js 06:08:07 INFO - PROCESS | 18975 | ++DOMWINDOW == 79 (0x902e6400) [pid = 18975] [serial = 2356] [outer = 0x8fe34000] 06:08:08 INFO - PROCESS | 18975 | 1467983288523 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:08:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1389ms 06:08:08 INFO - PROCESS | 18975 | 1467983288534 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 06:08:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:08:08 INFO - PROCESS | 18975 | 1467983288540 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 06:08:08 INFO - PROCESS | 18975 | 1467983288549 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:08:08 INFO - PROCESS | 18975 | 1467983288557 Marionette TRACE conn3 <- [1,3106,null,{}] 06:08:08 INFO - PROCESS | 18975 | 1467983288565 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:08 INFO - PROCESS | 18975 | 1467983288571 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:08 INFO - PROCESS | 18975 | 1467983288812 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 06:08:09 INFO - PROCESS | 18975 | 1467983289040 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:09 INFO - PROCESS | 18975 | 1467983289052 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:09 INFO - PROCESS | 18975 | ++DOCSHELL 0x888e7400 == 40 [pid = 18975] [id = 786] 06:08:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 80 (0x8a2cf800) [pid = 18975] [serial = 2357] [outer = (nil)] 06:08:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 81 (0x8c3f7800) [pid = 18975] [serial = 2358] [outer = 0x8a2cf800] 06:08:09 INFO - PROCESS | 18975 | 1467983289179 Marionette DEBUG loaded listener.js 06:08:09 INFO - PROCESS | 18975 | ++DOMWINDOW == 82 (0x8c4f8400) [pid = 18975] [serial = 2359] [outer = 0x8a2cf800] 06:08:10 INFO - PROCESS | 18975 | 1467983290100 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:08:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1587ms 06:08:10 INFO - PROCESS | 18975 | 1467983290136 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 06:08:10 INFO - PROCESS | 18975 | 1467983290144 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 06:08:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:08:10 INFO - PROCESS | 18975 | 1467983290157 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:08:10 INFO - PROCESS | 18975 | 1467983290161 Marionette TRACE conn3 <- [1,3110,null,{}] 06:08:10 INFO - PROCESS | 18975 | 1467983290188 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:10 INFO - PROCESS | 18975 | 1467983290195 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:10 INFO - PROCESS | 18975 | 1467983290409 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 06:08:10 INFO - PROCESS | 18975 | 1467983290616 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:10 INFO - PROCESS | 18975 | 1467983290625 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:10 INFO - PROCESS | 18975 | ++DOCSHELL 0x8c4f2000 == 41 [pid = 18975] [id = 787] 06:08:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 83 (0x8e56ec00) [pid = 18975] [serial = 2360] [outer = (nil)] 06:08:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 84 (0x8e90fc00) [pid = 18975] [serial = 2361] [outer = 0x8e56ec00] 06:08:10 INFO - PROCESS | 18975 | 1467983290746 Marionette DEBUG loaded listener.js 06:08:10 INFO - PROCESS | 18975 | ++DOMWINDOW == 85 (0x8e91d400) [pid = 18975] [serial = 2362] [outer = 0x8e56ec00] 06:08:11 INFO - PROCESS | 18975 | 1467983291704 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:08:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:08:11 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 06:08:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:08:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1606ms 06:08:11 INFO - PROCESS | 18975 | 1467983291764 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 06:08:11 INFO - PROCESS | 18975 | 1467983291768 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 06:08:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:08:11 INFO - PROCESS | 18975 | 1467983291777 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:08:11 INFO - PROCESS | 18975 | 1467983291784 Marionette TRACE conn3 <- [1,3114,null,{}] 06:08:11 INFO - PROCESS | 18975 | 1467983291818 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:11 INFO - PROCESS | 18975 | 1467983291829 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:12 INFO - PROCESS | 18975 | 1467983292095 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 06:08:12 INFO - PROCESS | 18975 | 1467983292246 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d30d879b-d55b-432b-b245-b4a09419dca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:12 INFO - PROCESS | 18975 | 1467983292257 Marionette INFO sendAsync 63ae09a5-2b99-4ec7-8cea-ea09776d7226 06:08:12 INFO - PROCESS | 18975 | ++DOCSHELL 0x90124c00 == 42 [pid = 18975] [id = 788] 06:08:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 86 (0x90125800) [pid = 18975] [serial = 2363] [outer = (nil)] 06:08:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 87 (0x9012b800) [pid = 18975] [serial = 2364] [outer = 0x90125800] 06:08:12 INFO - PROCESS | 18975 | 1467983292355 Marionette DEBUG loaded listener.js 06:08:12 INFO - PROCESS | 18975 | ++DOMWINDOW == 88 (0x902ee800) [pid = 18975] [serial = 2365] [outer = 0x90125800] 06:08:13 INFO - PROCESS | 18975 | 1467983293199 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:08:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:08:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1488ms 06:08:13 INFO - PROCESS | 18975 | 1467983293267 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 06:08:13 INFO - PROCESS | 18975 | 1467983293272 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 06:08:14 WARNING - u'runner_teardown' () 06:08:14 INFO - No more tests 06:08:14 INFO - Got 0 unexpected results 06:08:14 INFO - SUITE-END | took 1352s 06:08:14 INFO - Closing logging queue 06:08:14 INFO - queue closed 06:08:14 INFO - Return code: 0 06:08:14 WARNING - # TBPL SUCCESS # 06:08:14 INFO - Running post-action listener: _resource_record_post_action 06:08:14 INFO - Running post-run listener: _resource_record_post_run 06:08:15 INFO - Total resource usage - Wall time: 1391s; CPU: 98.0%; Read bytes: 413696; Write bytes: 925732864; Read time: 24; Write time: 250896 06:08:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:08:15 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 0; Write bytes: 141758464; Read time: 0; Write time: 125036 06:08:15 INFO - run-tests - Wall time: 1357s; CPU: 98.0%; Read bytes: 413696; Write bytes: 783974400; Read time: 24; Write time: 125860 06:08:15 INFO - Running post-run listener: _upload_blobber_files 06:08:15 INFO - Blob upload gear active. 06:08:15 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:08:15 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 06:08:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:08:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:08:16 INFO - (blobuploader) - INFO - Open directory for files ... 06:08:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:08:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:08:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:08:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:08:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:08:18 INFO - (blobuploader) - INFO - Done attempting. 06:08:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:08:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:08:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:08:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:08:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:08:19 INFO - (blobuploader) - INFO - Done attempting. 06:08:19 INFO - (blobuploader) - INFO - Iteration through files over. 06:08:19 INFO - Return code: 0 06:08:19 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:08:19 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:08:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c7f0e1e5b235f111d598d47a4a9cf9ce64c2762f8332e760722fed960dd988fa582357fe9c2ceb43f754107191c02334059cbe429a61ca5b271c7a917332f381", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beee0b9828ed4212164c850e088fafb8a9ac97c38d493775da2fa4f2172e3e29572a151ac36f3e186b3b06095df14ebc67450dfb43870460fb8d7a7cceadd67d"} 06:08:19 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:08:19 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:08:19 INFO - Contents: 06:08:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c7f0e1e5b235f111d598d47a4a9cf9ce64c2762f8332e760722fed960dd988fa582357fe9c2ceb43f754107191c02334059cbe429a61ca5b271c7a917332f381", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beee0b9828ed4212164c850e088fafb8a9ac97c38d493775da2fa4f2172e3e29572a151ac36f3e186b3b06095df14ebc67450dfb43870460fb8d7a7cceadd67d"} 06:08:19 INFO - Running post-run listener: copy_logs_to_upload_dir 06:08:19 INFO - Copying logs to upload dir... 06:08:19 INFO - mkdir: /builds/slave/test/build/upload/logs 06:08:19 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1475.839642 ========= master_lag: 13.48 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 49 secs) (at 2016-07-08 06:08:33.247245) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 20 secs) (at 2016-07-08 06:08:33.258752) ========= 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-1467981799.174606-567297083 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c7f0e1e5b235f111d598d47a4a9cf9ce64c2762f8332e760722fed960dd988fa582357fe9c2ceb43f754107191c02334059cbe429a61ca5b271c7a917332f381", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beee0b9828ed4212164c850e088fafb8a9ac97c38d493775da2fa4f2172e3e29572a151ac36f3e186b3b06095df14ebc67450dfb43870460fb8d7a7cceadd67d"} build_url:https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034383 build_url: 'https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c7f0e1e5b235f111d598d47a4a9cf9ce64c2762f8332e760722fed960dd988fa582357fe9c2ceb43f754107191c02334059cbe429a61ca5b271c7a917332f381", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beee0b9828ed4212164c850e088fafb8a9ac97c38d493775da2fa4f2172e3e29572a151ac36f3e186b3b06095df14ebc67450dfb43870460fb8d7a7cceadd67d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bnVUQyStR3y913WLeMr5sw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 20.58 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 20 secs) (at 2016-07-08 06:08:53.868400) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 19 secs) (at 2016-07-08 06:08:53.868729) ========= 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-1467981799.174606-567297083 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020189 ========= master_lag: 19.23 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 19 secs) (at 2016-07-08 06:09:13.120699) ========= ========= Started reboot skipped (results: 3, elapsed: 1 secs) (at 2016-07-08 06:09:13.121013) ========= ========= Finished reboot skipped (results: 3, elapsed: 1 secs) (at 2016-07-08 06:09:14.339237) ========= ========= Total master_lag: 62.65 =========