builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-348 starttime: 1464367296.38 results: success (0) buildid: 20160527074648 builduid: eeeaf82fe0674eea94916a1a3f690f36 revision: acc1985e7895ab3d5c6053bc6682e20c1d41637d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:36.380357) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:36.380772) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:36.381065) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:36.417433) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:36.417703) ========= 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-1464364912.936144-1039313881 _=/tools/buildbot/bin/python using PTY: False --2016-05-27 09:41:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.99M=0.001s 2016-05-27 09:41:36 (7.99 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.268576 ========= master_lag: 0.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:36.948945) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:36.949288) ========= 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-1464364912.936144-1039313881 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.070986 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:37.050914) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:37.051297) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev acc1985e7895ab3d5c6053bc6682e20c1d41637d --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev acc1985e7895ab3d5c6053bc6682e20c1d41637d --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-1464364912.936144-1039313881 _=/tools/buildbot/bin/python using PTY: False 2016-05-27 09:41:37,219 truncating revision to first 12 chars 2016-05-27 09:41:37,219 Setting DEBUG logging. 2016-05-27 09:41:37,219 attempt 1/10 2016-05-27 09:41:37,220 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/acc1985e7895?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 09:41:37,603 unpacking tar archive at: mozilla-aurora-acc1985e7895/testing/mozharness/ program finished with exit code 0 elapsedTime=0.714134 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:37.932157) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:37.932489) ========= script_repo_revision: acc1985e7895ab3d5c6053bc6682e20c1d41637d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:37.932883) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:37.933181) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 09:41:38.428629) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 40 secs) (at 2016-05-27 09:41:38.428919) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464364912.936144-1039313881 _=/tools/buildbot/bin/python using PTY: False 09:41:38 INFO - MultiFileLogger online at 20160527 09:41:38 in /builds/slave/test 09:41:38 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:41:38 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:41:38 INFO - {'append_to_log': False, 09:41:38 INFO - 'base_work_dir': '/builds/slave/test', 09:41:38 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:41:38 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:41:38 INFO - 'buildbot_json_path': 'buildprops.json', 09:41:38 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:41:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:41:38 INFO - 'download_minidump_stackwalk': True, 09:41:38 INFO - 'download_symbols': 'true', 09:41:38 INFO - 'e10s': False, 09:41:38 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:41:38 INFO - 'tooltool.py': '/tools/tooltool.py', 09:41:38 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:41:38 INFO - '/tools/misc-python/virtualenv.py')}, 09:41:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:41:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:41:38 INFO - 'log_level': 'info', 09:41:38 INFO - 'log_to_console': True, 09:41:38 INFO - 'opt_config_files': (), 09:41:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:41:38 INFO - '--processes=1', 09:41:38 INFO - '--config=%(test_path)s/wptrunner.ini', 09:41:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:41:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:41:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:41:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:41:38 INFO - 'pip_index': False, 09:41:38 INFO - 'require_test_zip': True, 09:41:38 INFO - 'test_type': ('testharness',), 09:41:38 INFO - 'this_chunk': '1', 09:41:38 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:41:38 INFO - 'total_chunks': '10', 09:41:38 INFO - 'virtualenv_path': 'venv', 09:41:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:41:38 INFO - 'work_dir': 'build'} 09:41:38 INFO - ##### 09:41:38 INFO - ##### Running clobber step. 09:41:38 INFO - ##### 09:41:38 INFO - Running pre-action listener: _resource_record_pre_action 09:41:38 INFO - Running main action method: clobber 09:41:38 INFO - rmtree: /builds/slave/test/build 09:41:38 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:41:41 INFO - Running post-action listener: _resource_record_post_action 09:41:41 INFO - ##### 09:41:41 INFO - ##### Running read-buildbot-config step. 09:41:41 INFO - ##### 09:41:41 INFO - Running pre-action listener: _resource_record_pre_action 09:41:41 INFO - Running main action method: read_buildbot_config 09:41:41 INFO - Using buildbot properties: 09:41:41 INFO - { 09:41:41 INFO - "project": "", 09:41:41 INFO - "product": "firefox", 09:41:41 INFO - "script_repo_revision": "production", 09:41:41 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 09:41:41 INFO - "repository": "", 09:41:41 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 09:41:41 INFO - "buildid": "20160527074648", 09:41:41 INFO - "pgo_build": "False", 09:41:41 INFO - "basedir": "/builds/slave/test", 09:41:41 INFO - "buildnumber": 62, 09:41:41 INFO - "slavename": "tst-linux32-spot-348", 09:41:41 INFO - "revision": "acc1985e7895ab3d5c6053bc6682e20c1d41637d", 09:41:41 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 09:41:41 INFO - "platform": "linux", 09:41:41 INFO - "branch": "mozilla-aurora", 09:41:41 INFO - "repo_path": "releases/mozilla-aurora", 09:41:41 INFO - "moz_repo_path": "", 09:41:41 INFO - "stage_platform": "linux", 09:41:41 INFO - "builduid": "eeeaf82fe0674eea94916a1a3f690f36", 09:41:41 INFO - "slavebuilddir": "test" 09:41:41 INFO - } 09:41:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 09:41:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 09:41:41 INFO - Running post-action listener: _resource_record_post_action 09:41:41 INFO - ##### 09:41:41 INFO - ##### Running download-and-extract step. 09:41:41 INFO - ##### 09:41:41 INFO - Running pre-action listener: _resource_record_pre_action 09:41:41 INFO - Running main action method: download_and_extract 09:41:41 INFO - mkdir: /builds/slave/test/build/tests 09:41:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:41:41 INFO - https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:41:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:41:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:41:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:41:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 09:41:57 INFO - Downloaded 1325 bytes. 09:41:57 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:41:57 INFO - Using the following test package requirements: 09:41:57 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:41:57 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:41:57 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 09:41:57 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:41:57 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 09:41:57 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:41:57 INFO - u'jsshell-linux-i686.zip'], 09:41:57 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:41:57 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 09:41:57 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:41:57 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:41:57 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 09:41:57 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:41:57 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 09:41:57 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:41:57 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 09:41:57 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:41:57 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 09:41:57 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:41:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:41:57 INFO - https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:41:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:41:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:41:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:41:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 09:42:04 INFO - Downloaded 22760507 bytes. 09:42:04 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:42:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:42:05 INFO - caution: filename not matched: web-platform/* 09:42:05 INFO - Return code: 11 09:42: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')]} 09:42:05 INFO - https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:42:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:42:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:42:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:42:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:42:09 INFO - Downloaded 36409186 bytes. 09:42:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:42:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:42:13 INFO - caution: filename not matched: bin/* 09:42:13 INFO - caution: filename not matched: config/* 09:42:13 INFO - caution: filename not matched: mozbase/* 09:42:13 INFO - caution: filename not matched: marionette/* 09:42:13 INFO - caution: filename not matched: tools/wptserve/* 09:42:13 INFO - Return code: 11 09:42:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:13 INFO - https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:42:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:42:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:42:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:42:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 09:42:21 INFO - Downloaded 69342270 bytes. 09:42:21 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:42:21 INFO - mkdir: /builds/slave/test/properties 09:42:21 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:42:21 INFO - Writing to file /builds/slave/test/properties/build_url 09:42:21 INFO - Contents: 09:42:21 INFO - build_url:https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:42:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:42:22 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:42:22 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:42:22 INFO - Contents: 09:42:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:42:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:22 INFO - https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:42:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:42:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:42:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:42:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:42:30 INFO - Downloaded 92311565 bytes. 09:42:30 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:42:30 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:42:40 INFO - Return code: 0 09:42:40 INFO - Running post-action listener: _resource_record_post_action 09:42:40 INFO - Running post-action listener: set_extra_try_arguments 09:42:40 INFO - ##### 09:42:40 INFO - ##### Running create-virtualenv step. 09:42:40 INFO - ##### 09:42:40 INFO - Running pre-action listener: _pre_create_virtualenv 09:42:40 INFO - Running pre-action listener: _resource_record_pre_action 09:42:40 INFO - Running main action method: create_virtualenv 09:42:40 INFO - Creating virtualenv /builds/slave/test/build/venv 09:42:40 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 09:42:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:42:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:42:40 INFO - Using real prefix '/usr' 09:42:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:42:41 INFO - Installing distribute.............................................................................................................................................................................................done. 09:42:45 INFO - Installing pip.................done. 09:42:45 INFO - Return code: 0 09:42:45 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:42:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:42:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:42:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:42:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:42:45 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 0x9156c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91bd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92712b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9260f70>, '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 0x9260620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9266750>, '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-1464364912.936144-1039313881', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:42:45 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 09:42:45 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 09:42:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:42:45 INFO - 'CCACHE_UMASK': '002', 09:42:45 INFO - 'DISPLAY': ':0', 09:42:45 INFO - 'HOME': '/home/cltbld', 09:42:45 INFO - 'LANG': 'en_US.UTF-8', 09:42:45 INFO - 'LOGNAME': 'cltbld', 09:42:45 INFO - 'MAIL': '/var/mail/cltbld', 09:42:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:42:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:42:45 INFO - 'MOZ_NO_REMOTE': '1', 09:42:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:42:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:42:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:42:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:42:45 INFO - 'PWD': '/builds/slave/test', 09:42:45 INFO - 'SHELL': '/bin/bash', 09:42:45 INFO - 'SHLVL': '1', 09:42:45 INFO - 'TERM': 'linux', 09:42:45 INFO - 'TMOUT': '86400', 09:42:45 INFO - 'USER': 'cltbld', 09:42:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464364912.936144-1039313881', 09:42:45 INFO - '_': '/tools/buildbot/bin/python'} 09:42:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:42:46 INFO - Downloading/unpacking psutil>=0.7.1 09:42:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:42:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:42:46 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 09:42:46 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 09:42:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:42:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:42:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:42:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:42:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:42:50 INFO - Installing collected packages: psutil 09:42:50 INFO - Running setup.py install for psutil 09:42:50 INFO - building 'psutil._psutil_linux' extension 09:42:50 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 09:42:51 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:42:51 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:42:51 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 09:42:51 INFO - building 'psutil._psutil_posix' extension 09:42:51 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 09:42:51 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 09:42:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:42:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:42:51 INFO - Successfully installed psutil 09:42:51 INFO - Cleaning up... 09:42:52 INFO - Return code: 0 09:42:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:42:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:42:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:42:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:42:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:42:52 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 0x9156c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91bd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92712b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9260f70>, '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 0x9260620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9266750>, '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-1464364912.936144-1039313881', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:42:52 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 09:42:52 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 09:42:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:42:52 INFO - 'CCACHE_UMASK': '002', 09:42:52 INFO - 'DISPLAY': ':0', 09:42:52 INFO - 'HOME': '/home/cltbld', 09:42:52 INFO - 'LANG': 'en_US.UTF-8', 09:42:52 INFO - 'LOGNAME': 'cltbld', 09:42:52 INFO - 'MAIL': '/var/mail/cltbld', 09:42:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:42:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:42:52 INFO - 'MOZ_NO_REMOTE': '1', 09:42:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:42:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:42:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:42:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:42:52 INFO - 'PWD': '/builds/slave/test', 09:42:52 INFO - 'SHELL': '/bin/bash', 09:42:52 INFO - 'SHLVL': '1', 09:42:52 INFO - 'TERM': 'linux', 09:42:52 INFO - 'TMOUT': '86400', 09:42:52 INFO - 'USER': 'cltbld', 09:42:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464364912.936144-1039313881', 09:42:52 INFO - '_': '/tools/buildbot/bin/python'} 09:42:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:42:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:42:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:42:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:42:52 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 09:42:52 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 09:42:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:42:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:42:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:42:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:42:56 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:42:56 INFO - Installing collected packages: mozsystemmonitor 09:42:56 INFO - Running setup.py install for mozsystemmonitor 09:42:56 INFO - Successfully installed mozsystemmonitor 09:42:56 INFO - Cleaning up... 09:42:56 INFO - Return code: 0 09:42:56 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:42:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:42:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:42:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:42:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:42:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9156c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91bd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92712b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9260f70>, '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 0x9260620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9266750>, '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-1464364912.936144-1039313881', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:42:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:42:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:42:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:42:56 INFO - 'CCACHE_UMASK': '002', 09:42:56 INFO - 'DISPLAY': ':0', 09:42:56 INFO - 'HOME': '/home/cltbld', 09:42:56 INFO - 'LANG': 'en_US.UTF-8', 09:42:56 INFO - 'LOGNAME': 'cltbld', 09:42:56 INFO - 'MAIL': '/var/mail/cltbld', 09:42:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:42:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:42:56 INFO - 'MOZ_NO_REMOTE': '1', 09:42:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:42:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:42:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:42:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:42:56 INFO - 'PWD': '/builds/slave/test', 09:42:56 INFO - 'SHELL': '/bin/bash', 09:42:56 INFO - 'SHLVL': '1', 09:42:56 INFO - 'TERM': 'linux', 09:42:56 INFO - 'TMOUT': '86400', 09:42:56 INFO - 'USER': 'cltbld', 09:42:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464364912.936144-1039313881', 09:42:56 INFO - '_': '/tools/buildbot/bin/python'} 09:42:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:42:57 INFO - Downloading/unpacking blobuploader==1.2.4 09:42:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:42:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:42:57 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 09:42:57 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 09:42:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:42:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:43:00 INFO - Downloading blobuploader-1.2.4.tar.gz 09:43:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:43:00 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:43:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:43:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:43:00 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 09:43:00 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 09:43:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:43:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:43:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:43:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:43:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:43:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:43:02 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 09:43:02 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 09:43:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:43:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:43:02 INFO - Downloading docopt-0.6.1.tar.gz 09:43:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:43:02 INFO - Installing collected packages: blobuploader, requests, docopt 09:43:02 INFO - Running setup.py install for blobuploader 09:43:03 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:43:03 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:43:03 INFO - Running setup.py install for requests 09:43:04 INFO - Running setup.py install for docopt 09:43:04 INFO - Successfully installed blobuploader requests docopt 09:43:04 INFO - Cleaning up... 09:43:04 INFO - Return code: 0 09:43:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:43:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:43:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:43:04 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 0x9156c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91bd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92712b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9260f70>, '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 0x9260620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9266750>, '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-1464364912.936144-1039313881', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:43:04 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 09:43:04 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 09:43:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:43:04 INFO - 'CCACHE_UMASK': '002', 09:43:04 INFO - 'DISPLAY': ':0', 09:43:04 INFO - 'HOME': '/home/cltbld', 09:43:04 INFO - 'LANG': 'en_US.UTF-8', 09:43:04 INFO - 'LOGNAME': 'cltbld', 09:43:04 INFO - 'MAIL': '/var/mail/cltbld', 09:43:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:43:04 INFO - 'MOZ_NO_REMOTE': '1', 09:43:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:43:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:43:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:43:04 INFO - 'PWD': '/builds/slave/test', 09:43:04 INFO - 'SHELL': '/bin/bash', 09:43:04 INFO - 'SHLVL': '1', 09:43:04 INFO - 'TERM': 'linux', 09:43:04 INFO - 'TMOUT': '86400', 09:43:04 INFO - 'USER': 'cltbld', 09:43:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464364912.936144-1039313881', 09:43:04 INFO - '_': '/tools/buildbot/bin/python'} 09:43:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:43:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:43:04 INFO - Running setup.py (path:/tmp/pip-zNAzGB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:43:05 INFO - Running setup.py (path:/tmp/pip-JSguA2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:43:05 INFO - Running setup.py (path:/tmp/pip-xdwTMb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:43:05 INFO - Running setup.py (path:/tmp/pip-_ZRqur-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:43:05 INFO - Running setup.py (path:/tmp/pip-OMGjKi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:43:05 INFO - Running setup.py (path:/tmp/pip-h1WGis-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:43:05 INFO - Running setup.py (path:/tmp/pip-bZeVOw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:43:06 INFO - Running setup.py (path:/tmp/pip-885rE6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:43:06 INFO - Running setup.py (path:/tmp/pip-siUuBF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:43:06 INFO - Running setup.py (path:/tmp/pip-Wdq0eu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:43:06 INFO - Running setup.py (path:/tmp/pip-lNo9F5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:43:06 INFO - Running setup.py (path:/tmp/pip-bHZtjo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:43:06 INFO - Running setup.py (path:/tmp/pip-7Ui8NK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:43:06 INFO - Running setup.py (path:/tmp/pip-YHYHCX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:43:07 INFO - Running setup.py (path:/tmp/pip-I0ixv6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:43:07 INFO - Running setup.py (path:/tmp/pip-JO7x4R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:43:07 INFO - Running setup.py (path:/tmp/pip-cWvLFf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:43:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:43:07 INFO - Running setup.py (path:/tmp/pip-FeOkYt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:43:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:43:07 INFO - Running setup.py (path:/tmp/pip-6NS3Jv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:43:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:43:07 INFO - Running setup.py (path:/tmp/pip-c8p5ZN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:43:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:43:08 INFO - Running setup.py (path:/tmp/pip-fEDwCY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:43:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:43:08 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 09:43:08 INFO - Running setup.py install for manifestparser 09:43:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:43:08 INFO - Running setup.py install for mozcrash 09:43:09 INFO - Running setup.py install for mozdebug 09:43:09 INFO - Running setup.py install for mozdevice 09:43:09 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:43:09 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:43:09 INFO - Running setup.py install for mozfile 09:43:09 INFO - Running setup.py install for mozhttpd 09:43:10 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:43:10 INFO - Running setup.py install for mozinfo 09:43:10 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:43:10 INFO - Running setup.py install for mozInstall 09:43:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:43:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:43:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:43:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:43:10 INFO - Running setup.py install for mozleak 09:43:10 INFO - Running setup.py install for mozlog 09:43:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:43:11 INFO - Running setup.py install for moznetwork 09:43:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:43:11 INFO - Running setup.py install for mozprocess 09:43:11 INFO - Running setup.py install for mozprofile 09:43:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:43:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:43:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:43:11 INFO - Running setup.py install for mozrunner 09:43:12 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:43:12 INFO - Running setup.py install for mozscreenshot 09:43:12 INFO - Running setup.py install for moztest 09:43:12 INFO - Running setup.py install for mozversion 09:43:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:43:12 INFO - Running setup.py install for wptserve 09:43:13 INFO - Running setup.py install for marionette-driver 09:43:13 INFO - Running setup.py install for browsermob-proxy 09:43:13 INFO - Running setup.py install for marionette-client 09:43:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:43:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:43:14 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 09:43:14 INFO - Cleaning up... 09:43:14 INFO - Return code: 0 09:43:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:43:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:43:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:43:14 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 0x9156c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91bd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92712b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9260f70>, '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 0x9260620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9266750>, '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-1464364912.936144-1039313881', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:43:14 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 09:43:14 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 09:43:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:43:14 INFO - 'CCACHE_UMASK': '002', 09:43:14 INFO - 'DISPLAY': ':0', 09:43:14 INFO - 'HOME': '/home/cltbld', 09:43:14 INFO - 'LANG': 'en_US.UTF-8', 09:43:14 INFO - 'LOGNAME': 'cltbld', 09:43:14 INFO - 'MAIL': '/var/mail/cltbld', 09:43:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:43:14 INFO - 'MOZ_NO_REMOTE': '1', 09:43:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:43:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:43:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:43:14 INFO - 'PWD': '/builds/slave/test', 09:43:14 INFO - 'SHELL': '/bin/bash', 09:43:14 INFO - 'SHLVL': '1', 09:43:14 INFO - 'TERM': 'linux', 09:43:14 INFO - 'TMOUT': '86400', 09:43:14 INFO - 'USER': 'cltbld', 09:43:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464364912.936144-1039313881', 09:43:14 INFO - '_': '/tools/buildbot/bin/python'} 09:43:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:43:14 INFO - Running setup.py (path:/tmp/pip-rsQsr5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:43:14 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:43:14 INFO - Running setup.py (path:/tmp/pip-u3s6eg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:43:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:43:14 INFO - Running setup.py (path:/tmp/pip-fd5qXm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:43:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:43:15 INFO - Running setup.py (path:/tmp/pip-c9T5Fs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:43:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:43:15 INFO - Running setup.py (path:/tmp/pip-f1a0Fl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:43:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 09:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:43:15 INFO - Running setup.py (path:/tmp/pip-Zm2e1J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:43:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 09:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:43:15 INFO - Running setup.py (path:/tmp/pip-CAbXBp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:43:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:43:15 INFO - Running setup.py (path:/tmp/pip-zNtfYG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:43:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 09:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:43:15 INFO - Running setup.py (path:/tmp/pip-0llWmh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:43:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 09:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:43:15 INFO - Running setup.py (path:/tmp/pip-gWab0S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:43:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:43:16 INFO - Running setup.py (path:/tmp/pip-V1k2z4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:43:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:43:16 INFO - Running setup.py (path:/tmp/pip-SeNt6s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:43:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:43:16 INFO - Running setup.py (path:/tmp/pip-rn4bOB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:43:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:43:16 INFO - Running setup.py (path:/tmp/pip-uxMc6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:43:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:43:16 INFO - Running setup.py (path:/tmp/pip-zw13Po-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:43:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:43:17 INFO - Running setup.py (path:/tmp/pip-LfhP9A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:43:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:43:17 INFO - Running setup.py (path:/tmp/pip-EOV6Wf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:43:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:43:17 INFO - Running setup.py (path:/tmp/pip-_06xOj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:43:17 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:43:17 INFO - Running setup.py (path:/tmp/pip-JEQgnH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:43:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:43:17 INFO - Running setup.py (path:/tmp/pip-Jop_zs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:43:17 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:43:18 INFO - Running setup.py (path:/tmp/pip-_lqUkF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:43:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:43:18 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 09:43:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:43:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:43:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:43:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:43:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:43:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:43:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:43:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:43:18 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 09:43:18 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 09:43:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:43:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:43:22 INFO - Downloading blessings-1.6.tar.gz 09:43:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:43:22 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:43:22 INFO - Installing collected packages: blessings 09:43:22 INFO - Running setup.py install for blessings 09:43:22 INFO - Successfully installed blessings 09:43:22 INFO - Cleaning up... 09:43:22 INFO - Return code: 0 09:43:22 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:43:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:43:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:43:23 INFO - Reading from file tmpfile_stdout 09:43:23 INFO - Current package versions: 09:43:23 INFO - argparse == 1.2.1 09:43:23 INFO - blessings == 1.6 09:43:23 INFO - blobuploader == 1.2.4 09:43:23 INFO - browsermob-proxy == 0.6.0 09:43:23 INFO - docopt == 0.6.1 09:43:23 INFO - manifestparser == 1.1 09:43:23 INFO - marionette-client == 2.3.0 09:43:23 INFO - marionette-driver == 1.4.0 09:43:23 INFO - mozInstall == 1.12 09:43:23 INFO - mozcrash == 0.17 09:43:23 INFO - mozdebug == 0.1 09:43:23 INFO - mozdevice == 0.48 09:43:23 INFO - mozfile == 1.2 09:43:23 INFO - mozhttpd == 0.7 09:43:23 INFO - mozinfo == 0.9 09:43:23 INFO - mozleak == 0.1 09:43:23 INFO - mozlog == 3.1 09:43:23 INFO - moznetwork == 0.27 09:43:23 INFO - mozprocess == 0.22 09:43:23 INFO - mozprofile == 0.28 09:43:23 INFO - mozrunner == 6.11 09:43:23 INFO - mozscreenshot == 0.1 09:43:23 INFO - mozsystemmonitor == 0.0 09:43:23 INFO - moztest == 0.7 09:43:23 INFO - mozversion == 1.4 09:43:23 INFO - psutil == 3.1.1 09:43:23 INFO - requests == 1.2.3 09:43:23 INFO - wptserve == 1.4.0 09:43:23 INFO - wsgiref == 0.1.2 09:43:23 INFO - Running post-action listener: _resource_record_post_action 09:43:23 INFO - Running post-action listener: _start_resource_monitoring 09:43:23 INFO - Starting resource monitoring. 09:43:23 INFO - ##### 09:43:23 INFO - ##### Running pull step. 09:43:23 INFO - ##### 09:43:23 INFO - Running pre-action listener: _resource_record_pre_action 09:43:23 INFO - Running main action method: pull 09:43:23 INFO - Pull has nothing to do! 09:43:23 INFO - Running post-action listener: _resource_record_post_action 09:43:23 INFO - ##### 09:43:23 INFO - ##### Running install step. 09:43:23 INFO - ##### 09:43:23 INFO - Running pre-action listener: _resource_record_pre_action 09:43:23 INFO - Running main action method: install 09:43:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:43:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:43:23 INFO - Reading from file tmpfile_stdout 09:43:23 INFO - Detecting whether we're running mozinstall >=1.0... 09:43:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:43:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:43:23 INFO - Reading from file tmpfile_stdout 09:43:23 INFO - Output received: 09:43:23 INFO - Usage: mozinstall [options] installer 09:43:23 INFO - Options: 09:43:23 INFO - -h, --help show this help message and exit 09:43:23 INFO - -d DEST, --destination=DEST 09:43:23 INFO - Directory to install application into. [default: 09:43:23 INFO - "/builds/slave/test"] 09:43:23 INFO - --app=APP Application being installed. [default: firefox] 09:43:23 INFO - mkdir: /builds/slave/test/build/application 09:43:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:43:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:43:54 INFO - Reading from file tmpfile_stdout 09:43:54 INFO - Output received: 09:43:54 INFO - /builds/slave/test/build/application/firefox/firefox 09:43:54 INFO - Running post-action listener: _resource_record_post_action 09:43:54 INFO - ##### 09:43:54 INFO - ##### Running run-tests step. 09:43:54 INFO - ##### 09:43:54 INFO - Running pre-action listener: _resource_record_pre_action 09:43:54 INFO - Running main action method: run_tests 09:43:54 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:43:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:43:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:43:54 INFO - grabbing minidump binary from tooltool 09:43:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:54 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 0x9260f70>, '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 0x9260620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9266750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:43:54 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 09:43:54 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 09:43:54 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:43:54 INFO - Return code: 0 09:43:54 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:43:55 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:43:55 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/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:43:55 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/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:43:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:43:55 INFO - 'CCACHE_UMASK': '002', 09:43:55 INFO - 'DISPLAY': ':0', 09:43:55 INFO - 'HOME': '/home/cltbld', 09:43:55 INFO - 'LANG': 'en_US.UTF-8', 09:43:55 INFO - 'LOGNAME': 'cltbld', 09:43:55 INFO - 'MAIL': '/var/mail/cltbld', 09:43:55 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:43:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:43:55 INFO - 'MOZ_NO_REMOTE': '1', 09:43:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:43:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:55 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:43:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:43:55 INFO - 'PWD': '/builds/slave/test', 09:43:55 INFO - 'SHELL': '/bin/bash', 09:43:55 INFO - 'SHLVL': '1', 09:43:55 INFO - 'TERM': 'linux', 09:43:55 INFO - 'TMOUT': '86400', 09:43:55 INFO - 'USER': 'cltbld', 09:43:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464364912.936144-1039313881', 09:43:55 INFO - '_': '/tools/buildbot/bin/python'} 09:43:55 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/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:43:55 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 09:43:55 INFO - import pkg_resources 09:43:56 INFO - Using 1 client processes 09:43:57 INFO - wptserve Starting http server on 127.0.0.1:8000 09:43:57 INFO - wptserve Starting http server on 127.0.0.1:8001 09:43:57 INFO - wptserve Starting http server on 127.0.0.1:8443 09:43:59 INFO - SUITE-START | Running 778 tests 09:43:59 INFO - Running testharness tests 09:43:59 INFO - Setting up ssl 09:43:59 INFO - PROCESS | certutil | 09:43:59 INFO - PROCESS | certutil | 09:43:59 INFO - PROCESS | certutil | 09:43:59 INFO - Certificate Nickname Trust Attributes 09:43:59 INFO - SSL,S/MIME,JAR/XPI 09:43:59 INFO - 09:43:59 INFO - web-platform-tests CT,, 09:43:59 INFO - 09:43:59 INFO - Starting runner 09:44:02 INFO - PROCESS | 1788 | 1464367442369 Marionette DEBUG Marionette enabled via build flag and pref 09:44:02 INFO - PROCESS | 1788 | ++DOCSHELL 0xa4f20c00 == 1 [pid = 1788] [id = 1] 09:44:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 1 (0xa4f21000) [pid = 1788] [serial = 1] [outer = (nil)] 09:44:02 INFO - PROCESS | 1788 | [1788] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:44:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 2 (0xa4f21800) [pid = 1788] [serial = 2] [outer = 0xa4f21000] 09:44:03 INFO - PROCESS | 1788 | 1464367443080 Marionette INFO Listening on port 2828 09:44:03 INFO - PROCESS | 1788 | 1464367443691 Marionette DEBUG Marionette enabled via command-line flag 09:44:03 INFO - PROCESS | 1788 | ++DOCSHELL 0xa237dc00 == 2 [pid = 1788] [id = 2] 09:44:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 3 (0xa23bfc00) [pid = 1788] [serial = 3] [outer = (nil)] 09:44:03 INFO - PROCESS | 1788 | [1788] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:44:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 4 (0xa23c0400) [pid = 1788] [serial = 4] [outer = 0xa23bfc00] 09:44:03 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a22982c0 09:44:03 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2298da0 09:44:03 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b7ca0 09:44:03 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b8900 09:44:04 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22bc640 09:44:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 5 (0xa22b1000) [pid = 1788] [serial = 5] [outer = 0xa4f21000] 09:44:04 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:44:04 INFO - PROCESS | 1788 | 1464367444114 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:39444 09:44:04 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:44:04 INFO - PROCESS | 1788 | 1464367444148 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:39445 09:44:04 INFO - PROCESS | 1788 | 1464367444211 Marionette DEBUG Closed connection conn0 09:44:04 INFO - PROCESS | 1788 | [1788] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:44:04 INFO - PROCESS | 1788 | 1464367444328 Marionette DEBUG Closed connection conn1 09:44:04 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:44:04 INFO - PROCESS | 1788 | 1464367444354 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:39446 09:44:04 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:44:04 INFO - PROCESS | 1788 | 1464367444426 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:39447 09:44:04 INFO - PROCESS | 1788 | 1464367444437 Marionette DEBUG Closed connection conn2 09:44:04 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:44:04 INFO - PROCESS | 1788 | 1464367444480 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:39448 09:44:04 INFO - PROCESS | 1788 | 1464367444491 Marionette DEBUG Closed connection conn3 09:44:04 INFO - PROCESS | 1788 | 1464367444529 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:44:04 INFO - PROCESS | 1788 | 1464367444545 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527074648","device":"desktop","version":"48.0a2"} 09:44:05 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:44:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b6a9800 == 3 [pid = 1788] [id = 3] 09:44:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 6 (0x9b6a9c00) [pid = 1788] [serial = 6] [outer = (nil)] 09:44:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b6aa000 == 4 [pid = 1788] [id = 4] 09:44:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 7 (0x9b6ad800) [pid = 1788] [serial = 7] [outer = (nil)] 09:44:06 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:44:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x9adda000 == 5 [pid = 1788] [id = 5] 09:44:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 8 (0x9adda400) [pid = 1788] [serial = 8] [outer = (nil)] 09:44:06 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:44:07 INFO - PROCESS | 1788 | [1788] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:44:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 9 (0x9a9d8800) [pid = 1788] [serial = 9] [outer = 0x9adda400] 09:44:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 10 (0x9a40a000) [pid = 1788] [serial = 10] [outer = 0x9b6a9c00] 09:44:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 11 (0x9a40bc00) [pid = 1788] [serial = 11] [outer = 0x9b6ad800] 09:44:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 12 (0x9a40e000) [pid = 1788] [serial = 12] [outer = 0x9adda400] 09:44:08 INFO - PROCESS | 1788 | 1464367448705 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 1788 | 1464367448726 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 13 (0xa1112000) [pid = 1788] [serial = 13] [outer = 0x9adda400] 09:44:09 INFO - PROCESS | 1788 | 1464367449519 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"e2f7c862-aeed-40be-9b42-84aa916dc15a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527074648","device":"desktop","version":"48.0a2","command_id":1}}] 09:44:09 INFO - PROCESS | 1788 | 1464367449732 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:44:09 INFO - PROCESS | 1788 | 1464367449988 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:44:10 INFO - PROCESS | 1788 | 1464367450295 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:44:10 INFO - PROCESS | 1788 | [1788] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:44:10 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:44:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 14 (0x95198800) [pid = 1788] [serial = 14] [outer = 0x9adda400] 09:44:10 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:44:10 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:10 INFO - PROCESS | 1788 | 1464367450952 Marionette TRACE conn4 <- [1,3,null,{}] 09:44:11 INFO - PROCESS | 1788 | 1464367451023 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:44:11 INFO - PROCESS | 1788 | 1464367451062 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:44:11 INFO - PROCESS | 1788 | 1464367451129 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 1788 | 1464367451134 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:44:11 INFO - PROCESS | 1788 | 1464367451245 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 1788 | 1464367451252 Marionette TRACE conn4 <- [1,6,null,{}] 09:44:11 INFO - PROCESS | 1788 | 1464367451266 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 1788 | 1464367451288 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:44:11 INFO - PROCESS | 1788 | 1464367451296 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c83800 == 6 [pid = 1788] [id = 6] 09:44:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 15 (0x93c83c00) [pid = 1788] [serial = 15] [outer = (nil)] 09:44:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 16 (0x93c85c00) [pid = 1788] [serial = 16] [outer = 0x93c83c00] 09:44:11 INFO - PROCESS | 1788 | 1464367451394 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 17 (0x93c8ac00) [pid = 1788] [serial = 17] [outer = 0x93c83c00] 09:44:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b82000 == 7 [pid = 1788] [id = 7] 09:44:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 18 (0x93b83400) [pid = 1788] [serial = 18] [outer = (nil)] 09:44:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 19 (0x93b88400) [pid = 1788] [serial = 19] [outer = 0x93b83400] 09:44:11 INFO - PROCESS | 1788 | 1464367451911 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 20 (0xa236d400) [pid = 1788] [serial = 20] [outer = 0x93b83400] 09:44:12 INFO - PROCESS | 1788 | [1788] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:44:12 INFO - PROCESS | 1788 | 1464367452468 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1379ms 09:44:12 INFO - PROCESS | 1788 | 1464367452606 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 1788 | 1464367452610 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:44:12 INFO - PROCESS | 1788 | 1464367452640 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 1788 | 1464367452642 Marionette TRACE conn4 <- [1,10,null,{}] 09:44:12 INFO - PROCESS | 1788 | 1464367452669 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 1788 | 1464367452927 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:44:13 INFO - PROCESS | 1788 | 1464367453183 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x92342400 == 8 [pid = 1788] [id = 8] 09:44:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 21 (0x92342800) [pid = 1788] [serial = 21] [outer = (nil)] 09:44:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 22 (0x938e7800) [pid = 1788] [serial = 22] [outer = 0x92342800] 09:44:13 INFO - PROCESS | 1788 | 1464367453289 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 23 (0x93aaac00) [pid = 1788] [serial = 23] [outer = 0x92342800] 09:44:14 INFO - PROCESS | 1788 | 1464367454148 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1563ms 09:44:14 INFO - PROCESS | 1788 | 1464367454188 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 1788 | 1464367454196 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:44:14 INFO - PROCESS | 1788 | 1464367454203 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 1788 | 1464367454210 Marionette TRACE conn4 <- [1,14,null,{}] 09:44:14 INFO - PROCESS | 1788 | 1464367454218 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c8a400 == 9 [pid = 1788] [id = 9] 09:44:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 24 (0x93c8d000) [pid = 1788] [serial = 24] [outer = (nil)] 09:44:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 25 (0x97876c00) [pid = 1788] [serial = 25] [outer = 0x93c8d000] 09:44:14 INFO - PROCESS | 1788 | 1464367454475 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:44:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 26 (0x93c8cc00) [pid = 1788] [serial = 26] [outer = 0x93c8d000] 09:44:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c84c00 == 10 [pid = 1788] [id = 10] 09:44:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 27 (0x95455400) [pid = 1788] [serial = 27] [outer = (nil)] 09:44:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 28 (0x99685c00) [pid = 1788] [serial = 28] [outer = 0x95455400] 09:44:14 INFO - PROCESS | 1788 | 1464367454698 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x99ec9800 == 11 [pid = 1788] [id = 11] 09:44:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 29 (0x9a17a000) [pid = 1788] [serial = 29] [outer = (nil)] 09:44:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 30 (0x9a378800) [pid = 1788] [serial = 30] [outer = 0x9a17a000] 09:44:14 INFO - PROCESS | 1788 | 1464367454868 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 31 (0x9a725400) [pid = 1788] [serial = 31] [outer = 0x9a17a000] 09:44:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 32 (0x9b361000) [pid = 1788] [serial = 32] [outer = 0x95455400] 09:44:15 INFO - PROCESS | 1788 | 1464367455926 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1750ms 09:44:15 INFO - PROCESS | 1788 | 1464367455955 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 1788 | 1464367455961 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:44:15 INFO - PROCESS | 1788 | 1464367455969 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 1788 | 1464367455973 Marionette TRACE conn4 <- [1,18,null,{}] 09:44:15 INFO - PROCESS | 1788 | 1464367455979 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 1788 | 1464367456229 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:44:16 INFO - PROCESS | 1788 | 1464367456395 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x938ee800 == 12 [pid = 1788] [id = 12] 09:44:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 33 (0x9c05c800) [pid = 1788] [serial = 33] [outer = (nil)] 09:44:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 34 (0x9c13cc00) [pid = 1788] [serial = 34] [outer = 0x9c05c800] 09:44:16 INFO - PROCESS | 1788 | 1464367456488 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 35 (0xa2241400) [pid = 1788] [serial = 35] [outer = 0x9c05c800] 09:44:17 INFO - PROCESS | 1788 | 1464367457414 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1482ms 09:44:17 INFO - PROCESS | 1788 | 1464367457453 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 1788 | 1464367457461 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:44:17 INFO - PROCESS | 1788 | 1464367457478 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 1788 | 1464367457486 Marionette TRACE conn4 <- [1,22,null,{}] 09:44:17 INFO - PROCESS | 1788 | 1464367457492 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:17 INFO - PROCESS | 1788 | 1464367457727 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:44:17 INFO - PROCESS | 1788 | 1464367457887 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 1788 | ++DOCSHELL 0xa236cc00 == 13 [pid = 1788] [id = 13] 09:44:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 36 (0xa36f2400) [pid = 1788] [serial = 36] [outer = (nil)] 09:44:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 37 (0xa6e9f000) [pid = 1788] [serial = 37] [outer = 0xa36f2400] 09:44:17 INFO - PROCESS | 1788 | 1464367457982 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 38 (0xa6f38400) [pid = 1788] [serial = 38] [outer = 0xa36f2400] 09:44:19 INFO - PROCESS | 1788 | 1464367459006 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1594ms 09:44:19 INFO - PROCESS | 1788 | 1464367459066 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 1788 | 1464367459070 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:44:19 INFO - PROCESS | 1788 | 1464367459076 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 1788 | 1464367459080 Marionette TRACE conn4 <- [1,26,null,{}] 09:44:19 INFO - PROCESS | 1788 | 1464367459086 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 1788 | 1464367459304 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:44:19 INFO - PROCESS | 1788 | 1464367459468 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a2db000 == 14 [pid = 1788] [id = 14] 09:44:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 39 (0x9a2dbc00) [pid = 1788] [serial = 39] [outer = (nil)] 09:44:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 40 (0xa9a79800) [pid = 1788] [serial = 40] [outer = 0x9a2dbc00] 09:44:19 INFO - PROCESS | 1788 | 1464367459554 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 41 (0xac0b5800) [pid = 1788] [serial = 41] [outer = 0x9a2dbc00] 09:44:20 INFO - PROCESS | 1788 | 1464367460632 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1589ms 09:44:20 INFO - PROCESS | 1788 | 1464367460667 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 1788 | 1464367460673 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:44:20 INFO - PROCESS | 1788 | 1464367460681 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 1788 | 1464367460686 Marionette TRACE conn4 <- [1,30,null,{}] 09:44:20 INFO - PROCESS | 1788 | 1464367460697 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 1788 | 1464367460863 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:44:21 INFO - PROCESS | 1788 | 1464367461084 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x938edc00 == 15 [pid = 1788] [id = 15] 09:44:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 42 (0x94764000) [pid = 1788] [serial = 42] [outer = (nil)] 09:44:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 43 (0x9519a000) [pid = 1788] [serial = 43] [outer = 0x94764000] 09:44:21 INFO - PROCESS | 1788 | 1464367461180 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 44 (0x9544bc00) [pid = 1788] [serial = 44] [outer = 0x94764000] 09:44:21 INFO - PROCESS | 1788 | --DOCSHELL 0x93c83800 == 14 [pid = 1788] [id = 6] 09:44:22 INFO - PROCESS | 1788 | 1464367462069 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1439ms 09:44:22 INFO - PROCESS | 1788 | 1464367462121 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 1788 | 1464367462128 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:44:22 INFO - PROCESS | 1788 | 1464367462139 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 1788 | 1464367462143 Marionette TRACE conn4 <- [1,34,null,{}] 09:44:22 INFO - PROCESS | 1788 | 1464367462149 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 1788 | 1464367462321 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:44:22 INFO - PROCESS | 1788 | 1464367462415 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c91800 == 15 [pid = 1788] [id = 16] 09:44:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 45 (0x95384400) [pid = 1788] [serial = 45] [outer = (nil)] 09:44:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 46 (0x9538d800) [pid = 1788] [serial = 46] [outer = 0x95384400] 09:44:22 INFO - PROCESS | 1788 | 1464367462493 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 47 (0x993e6800) [pid = 1788] [serial = 47] [outer = 0x95384400] 09:44:23 INFO - PROCESS | 1788 | 1464367463280 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1184ms 09:44:23 INFO - PROCESS | 1788 | 1464367463325 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:44:23 INFO - PROCESS | 1788 | 1464367463329 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:44:23 INFO - PROCESS | 1788 | 1464367463336 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 1788 | 1464367463342 Marionette TRACE conn4 <- [1,38,null,{}] 09:44:23 INFO - PROCESS | 1788 | 1464367463358 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 1788 | 1464367463532 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:44:23 INFO - PROCESS | 1788 | 1464367463628 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x99685800 == 16 [pid = 1788] [id = 17] 09:44:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 48 (0x99eccc00) [pid = 1788] [serial = 48] [outer = (nil)] 09:44:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 49 (0x9a36f800) [pid = 1788] [serial = 49] [outer = 0x99eccc00] 09:44:23 INFO - PROCESS | 1788 | 1464367463714 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 50 (0x9a410c00) [pid = 1788] [serial = 50] [outer = 0x99eccc00] 09:44:24 INFO - PROCESS | 1788 | 1464367464486 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1185ms 09:44:24 INFO - PROCESS | 1788 | 1464367464521 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 1788 | 1464367464526 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:44:24 INFO - PROCESS | 1788 | 1464367464533 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 1788 | 1464367464536 Marionette TRACE conn4 <- [1,42,null,{}] 09:44:24 INFO - PROCESS | 1788 | 1464367464542 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:24 INFO - PROCESS | 1788 | 1464367464734 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:44:24 INFO - PROCESS | 1788 | 1464367464756 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a370c00 == 17 [pid = 1788] [id = 18] 09:44:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 51 (0x9a9b8000) [pid = 1788] [serial = 51] [outer = (nil)] 09:44:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 52 (0x9a9bd800) [pid = 1788] [serial = 52] [outer = 0x9a9b8000] 09:44:24 INFO - PROCESS | 1788 | 1464367464832 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 53 (0x9b362800) [pid = 1788] [serial = 53] [outer = 0x9a9b8000] 09:44:25 INFO - PROCESS | 1788 | 1464367465655 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1182ms 09:44:25 INFO - PROCESS | 1788 | 1464367465716 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 1788 | 1464367465721 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:44:25 INFO - PROCESS | 1788 | 1464367465727 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 1788 | 1464367465731 Marionette TRACE conn4 <- [1,46,null,{}] 09:44:25 INFO - PROCESS | 1788 | 1464367465737 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 1788 | 1464367465906 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:44:25 INFO - PROCESS | 1788 | 1464367465917 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b6b0000 == 18 [pid = 1788] [id = 19] 09:44:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 54 (0x9b84ac00) [pid = 1788] [serial = 54] [outer = (nil)] 09:44:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 55 (0x9bb82c00) [pid = 1788] [serial = 55] [outer = 0x9b84ac00] 09:44:26 INFO - PROCESS | 1788 | 1464367465997 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 56 (0x9bbb3800) [pid = 1788] [serial = 56] [outer = 0x9b84ac00] 09:44:26 INFO - PROCESS | 1788 | 1464367466800 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1143ms 09:44:26 INFO - PROCESS | 1788 | 1464367466872 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 1788 | 1464367466876 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:44:26 INFO - PROCESS | 1788 | 1464367466882 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 1788 | 1464367466884 Marionette TRACE conn4 <- [1,50,null,{}] 09:44:26 INFO - PROCESS | 1788 | 1464367466891 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:27 INFO - PROCESS | 1788 | 1464367467096 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:44:27 INFO - PROCESS | 1788 | 1464367467201 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x92339800 == 19 [pid = 1788] [id = 20] 09:44:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x93b88c00) [pid = 1788] [serial = 57] [outer = (nil)] 09:44:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x9d907000) [pid = 1788] [serial = 58] [outer = 0x93b88c00] 09:44:27 INFO - PROCESS | 1788 | 1464367467282 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0xa1114400) [pid = 1788] [serial = 59] [outer = 0x93b88c00] 09:44:27 INFO - PROCESS | 1788 | 1464367467965 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1134ms 09:44:28 INFO - PROCESS | 1788 | 1464367468017 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 1788 | 1464367468020 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:44:28 INFO - PROCESS | 1788 | 1464367468028 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 1788 | 1464367468030 Marionette TRACE conn4 <- [1,54,null,{}] 09:44:28 INFO - PROCESS | 1788 | 1464367468042 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 1788 | 1464367468237 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:44:28 INFO - PROCESS | 1788 | 1464367468253 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x9538a000 == 20 [pid = 1788] [id = 21] 09:44:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x98241800) [pid = 1788] [serial = 60] [outer = (nil)] 09:44:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0xa2248800) [pid = 1788] [serial = 61] [outer = 0x98241800] 09:44:28 INFO - PROCESS | 1788 | 1464367468329 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0xa22b0000) [pid = 1788] [serial = 62] [outer = 0x98241800] 09:44:29 INFO - PROCESS | 1788 | 1464367469065 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1090ms 09:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:44:29 INFO - PROCESS | 1788 | 1464367469118 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 1788 | 1464367469121 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:44:29 INFO - PROCESS | 1788 | 1464367469128 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 1788 | 1464367469131 Marionette TRACE conn4 <- [1,58,null,{}] 09:44:29 INFO - PROCESS | 1788 | 1464367469153 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 1788 | 1464367469303 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:44:29 INFO - PROCESS | 1788 | 1464367469314 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x9667bc00 == 21 [pid = 1788] [id = 22] 09:44:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0xa2365400) [pid = 1788] [serial = 63] [outer = (nil)] 09:44:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0xa23bec00) [pid = 1788] [serial = 64] [outer = 0xa2365400] 09:44:29 INFO - PROCESS | 1788 | 1464367469395 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0xa2503c00) [pid = 1788] [serial = 65] [outer = 0xa2365400] 09:44:30 INFO - PROCESS | 1788 | --DOCSHELL 0x9a2db000 == 20 [pid = 1788] [id = 14] 09:44:30 INFO - PROCESS | 1788 | --DOCSHELL 0x938ee800 == 19 [pid = 1788] [id = 12] 09:44:30 INFO - PROCESS | 1788 | --DOCSHELL 0xa236cc00 == 18 [pid = 1788] [id = 13] 09:44:30 INFO - PROCESS | 1788 | --DOCSHELL 0x92342400 == 17 [pid = 1788] [id = 8] 09:44:30 INFO - PROCESS | 1788 | --DOCSHELL 0x99ec9800 == 16 [pid = 1788] [id = 11] 09:44:31 INFO - PROCESS | 1788 | 1464367471315 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2238ms 09:44:31 INFO - PROCESS | 1788 | 1464367471367 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 1788 | 1464367471373 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:44:31 INFO - PROCESS | 1788 | 1464367471387 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 1788 | 1464367471393 Marionette TRACE conn4 <- [1,62,null,{}] 09:44:31 INFO - PROCESS | 1788 | 1464367471402 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 1788 | 1464367471600 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:44:31 INFO - PROCESS | 1788 | 1464367471630 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x94746c00 == 17 [pid = 1788] [id = 23] 09:44:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x9475d400) [pid = 1788] [serial = 66] [outer = (nil)] 09:44:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x9518fc00) [pid = 1788] [serial = 67] [outer = 0x9475d400] 09:44:31 INFO - PROCESS | 1788 | 1464367471709 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9538c800) [pid = 1788] [serial = 68] [outer = 0x9475d400] 09:44:32 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x93c83c00) [pid = 1788] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:44:32 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x92342800) [pid = 1788] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:44:32 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x9a17a000) [pid = 1788] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:44:32 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x9c05c800) [pid = 1788] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:44:32 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0xa36f2400) [pid = 1788] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:44:32 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x9a2dbc00) [pid = 1788] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:44:32 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x94764000) [pid = 1788] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:44:32 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x95384400) [pid = 1788] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:44:32 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x99eccc00) [pid = 1788] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:44:32 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x9a9b8000) [pid = 1788] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:44:32 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x93b88c00) [pid = 1788] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:44:33 INFO - PROCESS | 1788 | 1464367473027 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1689ms 09:44:33 INFO - PROCESS | 1788 | 1464367473081 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 1788 | 1464367473089 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:44:33 INFO - PROCESS | 1788 | 1464367473099 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 1788 | 1464367473103 Marionette TRACE conn4 <- [1,66,null,{}] 09:44:33 INFO - PROCESS | 1788 | 1464367473110 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 1788 | 1464367473292 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:44:33 INFO - PROCESS | 1788 | 1464367473308 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x94763000 == 18 [pid = 1788] [id = 24] 09:44:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x94766800) [pid = 1788] [serial = 69] [outer = (nil)] 09:44:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x98470000) [pid = 1788] [serial = 70] [outer = 0x94766800] 09:44:33 INFO - PROCESS | 1788 | 1464367473383 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x99687400) [pid = 1788] [serial = 71] [outer = 0x94766800] 09:44:34 INFO - PROCESS | 1788 | 1464367474162 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1131ms 09:44:34 INFO - PROCESS | 1788 | 1464367474232 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 1788 | 1464367474236 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:44:34 INFO - PROCESS | 1788 | 1464367474247 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 1788 | 1464367474252 Marionette TRACE conn4 <- [1,70,null,{}] 09:44:34 INFO - PROCESS | 1788 | 1464367474269 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:34 INFO - PROCESS | 1788 | 1464367474432 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:44:34 INFO - PROCESS | 1788 | 1464367474447 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a2d0000 == 19 [pid = 1788] [id = 25] 09:44:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x9a2da800) [pid = 1788] [serial = 72] [outer = (nil)] 09:44:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x9a2e0c00) [pid = 1788] [serial = 73] [outer = 0x9a2da800] 09:44:34 INFO - PROCESS | 1788 | 1464367474618 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x9a724800) [pid = 1788] [serial = 74] [outer = 0x9a2da800] 09:44:35 INFO - PROCESS | 1788 | 1464367475543 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1339ms 09:44:35 INFO - PROCESS | 1788 | 1464367475583 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 1788 | 1464367475592 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:44:35 INFO - PROCESS | 1788 | 1464367475601 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 1788 | 1464367475608 Marionette TRACE conn4 <- [1,74,null,{}] 09:44:35 INFO - PROCESS | 1788 | 1464367475617 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 1788 | 1464367475794 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:44:35 INFO - PROCESS | 1788 | 1464367475933 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x93aa1800 == 20 [pid = 1788] [id = 26] 09:44:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x94761400) [pid = 1788] [serial = 75] [outer = (nil)] 09:44:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x99ec9800) [pid = 1788] [serial = 76] [outer = 0x94761400] 09:44:36 INFO - PROCESS | 1788 | 1464367476026 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x93c8dc00) [pid = 1788] [serial = 77] [outer = 0x94761400] 09:44:36 INFO - PROCESS | 1788 | 1464367476898 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1334ms 09:44:36 INFO - PROCESS | 1788 | 1464367476936 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 1788 | 1464367476945 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:44:36 INFO - PROCESS | 1788 | 1464367476957 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 1788 | 1464367476962 Marionette TRACE conn4 <- [1,78,null,{}] 09:44:36 INFO - PROCESS | 1788 | 1464367476984 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 1788 | 1464367477199 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:44:37 INFO - PROCESS | 1788 | 1464367477306 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9ba000 == 21 [pid = 1788] [id = 27] 09:44:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x9a9bac00) [pid = 1788] [serial = 78] [outer = (nil)] 09:44:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9b362400) [pid = 1788] [serial = 79] [outer = 0x9a9bac00] 09:44:37 INFO - PROCESS | 1788 | 1464367477394 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9b6b1000) [pid = 1788] [serial = 80] [outer = 0x9a9bac00] 09:44:38 INFO - PROCESS | 1788 | 1464367478333 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1431ms 09:44:38 INFO - PROCESS | 1788 | 1464367478389 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 1788 | 1464367478392 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:44:38 INFO - PROCESS | 1788 | 1464367478400 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 1788 | 1464367478407 Marionette TRACE conn4 <- [1,82,null,{}] 09:44:38 INFO - PROCESS | 1788 | 1464367478424 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:38 INFO - PROCESS | 1788 | 1464367478604 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:44:38 INFO - PROCESS | 1788 | 1464367478749 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x9476ac00 == 22 [pid = 1788] [id = 28] 09:44:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9bbb4800) [pid = 1788] [serial = 81] [outer = (nil)] 09:44:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9d994000) [pid = 1788] [serial = 82] [outer = 0x9bbb4800] 09:44:38 INFO - PROCESS | 1788 | 1464367478842 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0xa1116400) [pid = 1788] [serial = 83] [outer = 0x9bbb4800] 09:44:39 INFO - PROCESS | 1788 | 1464367479695 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1338ms 09:44:39 INFO - PROCESS | 1788 | 1464367479740 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 1788 | 1464367479746 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:44:39 INFO - PROCESS | 1788 | 1464367479752 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 1788 | 1464367479756 Marionette TRACE conn4 <- [1,86,null,{}] 09:44:39 INFO - PROCESS | 1788 | 1464367479762 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 1788 | 1464367479935 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:44:40 INFO - PROCESS | 1788 | 1464367480072 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x97875800 == 23 [pid = 1788] [id = 29] 09:44:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9d515800) [pid = 1788] [serial = 84] [outer = (nil)] 09:44:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0xa236cc00) [pid = 1788] [serial = 85] [outer = 0x9d515800] 09:44:40 INFO - PROCESS | 1788 | 1464367480177 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9474f400) [pid = 1788] [serial = 86] [outer = 0x9d515800] 09:44:41 INFO - PROCESS | 1788 | 1464367481100 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1381ms 09:44:41 INFO - PROCESS | 1788 | 1464367481134 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:44:41 INFO - PROCESS | 1788 | 1464367481138 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:44:41 INFO - PROCESS | 1788 | 1464367481145 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 1788 | 1464367481148 Marionette TRACE conn4 <- [1,90,null,{}] 09:44:41 INFO - PROCESS | 1788 | 1464367481155 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 1788 | 1464367481323 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:44:41 INFO - PROCESS | 1788 | 1464367481467 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c8fc00 == 24 [pid = 1788] [id = 30] 09:44:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x93c90000) [pid = 1788] [serial = 87] [outer = (nil)] 09:44:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0xa2730400) [pid = 1788] [serial = 88] [outer = 0x93c90000] 09:44:41 INFO - PROCESS | 1788 | 1464367481554 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0xa27c5000) [pid = 1788] [serial = 89] [outer = 0x93c90000] 09:44:42 INFO - PROCESS | 1788 | 1464367482476 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1391ms 09:44:42 INFO - PROCESS | 1788 | 1464367482536 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 1788 | 1464367482539 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:44:42 INFO - PROCESS | 1788 | 1464367482547 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 1788 | 1464367482551 Marionette TRACE conn4 <- [1,94,null,{}] 09:44:42 INFO - PROCESS | 1788 | 1464367482557 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 1788 | 1464367482734 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:44:43 INFO - PROCESS | 1788 | 1464367483001 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x938e3800 == 25 [pid = 1788] [id = 31] 09:44:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x938e4400) [pid = 1788] [serial = 90] [outer = (nil)] 09:44:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x93b81c00) [pid = 1788] [serial = 91] [outer = 0x938e4400] 09:44:43 INFO - PROCESS | 1788 | 1464367483090 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x94746000) [pid = 1788] [serial = 92] [outer = 0x938e4400] 09:44:43 INFO - PROCESS | 1788 | 1464367483906 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1432ms 09:44:43 INFO - PROCESS | 1788 | 1464367483982 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:44:44 INFO - PROCESS | 1788 | 1464367483996 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:44:44 INFO - PROCESS | 1788 | 1464367484004 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 1788 | 1464367484010 Marionette TRACE conn4 <- [1,98,null,{}] 09:44:44 INFO - PROCESS | 1788 | 1464367484018 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 1788 | 1464367484203 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:44:45 INFO - PROCESS | 1788 | 1464367485027 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9a40e000) [pid = 1788] [serial = 12] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x938e7800) [pid = 1788] [serial = 22] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x99685c00) [pid = 1788] [serial = 28] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9a378800) [pid = 1788] [serial = 30] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9c13cc00) [pid = 1788] [serial = 34] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0xa6e9f000) [pid = 1788] [serial = 37] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0xa9a79800) [pid = 1788] [serial = 40] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9519a000) [pid = 1788] [serial = 43] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9538d800) [pid = 1788] [serial = 46] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9a36f800) [pid = 1788] [serial = 49] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9a9bd800) [pid = 1788] [serial = 52] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9bb82c00) [pid = 1788] [serial = 55] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9d907000) [pid = 1788] [serial = 58] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0xa2248800) [pid = 1788] [serial = 61] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x97876c00) [pid = 1788] [serial = 25] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0xa1114400) [pid = 1788] [serial = 59] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x9a725400) [pid = 1788] [serial = 31] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x9a410c00) [pid = 1788] [serial = 50] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0xa2241400) [pid = 1788] [serial = 35] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x93c8ac00) [pid = 1788] [serial = 17] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x9b362800) [pid = 1788] [serial = 53] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x93aaac00) [pid = 1788] [serial = 23] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0xac0b5800) [pid = 1788] [serial = 41] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x9544bc00) [pid = 1788] [serial = 44] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 56 (0x993e6800) [pid = 1788] [serial = 47] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 55 (0xa6f38400) [pid = 1788] [serial = 38] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 54 (0x9a9d8800) [pid = 1788] [serial = 9] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 53 (0xa4f21800) [pid = 1788] [serial = 2] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 52 (0x93b88400) [pid = 1788] [serial = 19] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 51 (0x93c85c00) [pid = 1788] [serial = 16] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x938e7400 == 26 [pid = 1788] [id = 32] 09:44:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 52 (0x938e7800) [pid = 1788] [serial = 93] [outer = (nil)] 09:44:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 53 (0x93b84000) [pid = 1788] [serial = 94] [outer = 0x938e7800] 09:44:45 INFO - PROCESS | 1788 | 1464367485268 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 54 (0x93c89800) [pid = 1788] [serial = 95] [outer = 0x938e7800] 09:44:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 55 (0x9544a000) [pid = 1788] [serial = 96] [outer = 0x95455400] 09:44:46 INFO - PROCESS | 1788 | 1464367486111 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2150ms 09:44:46 INFO - PROCESS | 1788 | 1464367486156 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 1788 | 1464367486162 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:44:46 INFO - PROCESS | 1788 | 1464367486171 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 1788 | 1464367486178 Marionette TRACE conn4 <- [1,102,null,{}] 09:44:46 INFO - PROCESS | 1788 | 1464367486186 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 1788 | 1464367486355 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:44:46 INFO - PROCESS | 1788 | 1464367486369 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x98204400 == 27 [pid = 1788] [id = 33] 09:44:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 56 (0x9820a000) [pid = 1788] [serial = 97] [outer = (nil)] 09:44:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x98242c00) [pid = 1788] [serial = 98] [outer = 0x9820a000] 09:44:46 INFO - PROCESS | 1788 | 1464367486459 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x993e7000) [pid = 1788] [serial = 99] [outer = 0x9820a000] 09:44:47 INFO - PROCESS | 1788 | 1464367487293 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1136ms 09:44:47 INFO - PROCESS | 1788 | 1464367487311 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 1788 | 1464367487318 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:44:47 INFO - PROCESS | 1788 | 1464367487328 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 1788 | 1464367487331 Marionette TRACE conn4 <- [1,106,null,{}] 09:44:47 INFO - PROCESS | 1788 | 1464367487339 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 1788 | 1464367487551 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:44:47 INFO - PROCESS | 1788 | 1464367487583 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a22e800 == 28 [pid = 1788] [id = 34] 09:44:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x9a2c9800) [pid = 1788] [serial = 100] [outer = (nil)] 09:44:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x9a2dc800) [pid = 1788] [serial = 101] [outer = 0x9a2c9800] 09:44:47 INFO - PROCESS | 1788 | 1464367487660 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x9a371400) [pid = 1788] [serial = 102] [outer = 0x9a2c9800] 09:44:48 INFO - PROCESS | 1788 | 1464367488554 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1284ms 09:44:48 INFO - PROCESS | 1788 | 1464367488612 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 1788 | 1464367488617 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:44:48 INFO - PROCESS | 1788 | 1464367488636 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - PROCESS | 1788 | 1464367488646 Marionette TRACE conn4 <- [1,110,null,{}] 09:44:48 INFO - PROCESS | 1788 | 1464367488670 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 1788 | 1464367488877 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:44:48 INFO - PROCESS | 1788 | 1464367488907 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9b5c00 == 29 [pid = 1788] [id = 35] 09:44:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x9a9bc800) [pid = 1788] [serial = 103] [outer = (nil)] 09:44:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x9a9d5c00) [pid = 1788] [serial = 104] [outer = 0x9a9bc800] 09:44:48 INFO - PROCESS | 1788 | 1464367488986 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x9b365400) [pid = 1788] [serial = 105] [outer = 0x9a9bc800] 09:44:49 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0xa2365400) [pid = 1788] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:44:49 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x9b84ac00) [pid = 1788] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:44:49 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x98241800) [pid = 1788] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:44:49 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x9a2da800) [pid = 1788] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:44:49 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x94766800) [pid = 1788] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:44:49 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x9475d400) [pid = 1788] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:44:49 INFO - PROCESS | 1788 | 1464367489948 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1347ms 09:44:49 INFO - PROCESS | 1788 | 1464367489978 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:44:49 INFO - PROCESS | 1788 | 1464367489982 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:44:49 INFO - PROCESS | 1788 | 1464367489990 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 1788 | 1464367489994 Marionette TRACE conn4 <- [1,114,null,{}] 09:44:50 INFO - PROCESS | 1788 | 1464367490003 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 1788 | 1464367490193 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:44:50 INFO - PROCESS | 1788 | 1464367490289 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c83800 == 30 [pid = 1788] [id = 36] 09:44:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x93c88000) [pid = 1788] [serial = 106] [outer = (nil)] 09:44:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x9b36d000) [pid = 1788] [serial = 107] [outer = 0x93c88000] 09:44:50 INFO - PROCESS | 1788 | 1464367490365 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x9bb81400) [pid = 1788] [serial = 108] [outer = 0x93c88000] 09:44:51 INFO - PROCESS | 1788 | 1464367491155 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1234ms 09:44:51 INFO - PROCESS | 1788 | 1464367491224 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:44:51 INFO - PROCESS | 1788 | 1464367491228 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:44:51 INFO - PROCESS | 1788 | 1464367491234 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 1788 | 1464367491238 Marionette TRACE conn4 <- [1,118,null,{}] 09:44:51 INFO - PROCESS | 1788 | 1464367491243 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:51 INFO - PROCESS | 1788 | 1464367491397 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:44:51 INFO - PROCESS | 1788 | 1464367491409 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x9c068c00 == 31 [pid = 1788] [id = 37] 09:44:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x9c135000) [pid = 1788] [serial = 109] [outer = (nil)] 09:44:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x9d427800) [pid = 1788] [serial = 110] [outer = 0x9c135000] 09:44:51 INFO - PROCESS | 1788 | 1464367491498 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x9d999800) [pid = 1788] [serial = 111] [outer = 0x9c135000] 09:44:52 INFO - PROCESS | 1788 | 1464367492662 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1487ms 09:44:52 INFO - PROCESS | 1788 | 1464367492724 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:44:52 INFO - PROCESS | 1788 | 1464367492736 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:44:52 INFO - PROCESS | 1788 | 1464367492749 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 1788 | 1464367492759 Marionette TRACE conn4 <- [1,122,null,{}] 09:44:52 INFO - PROCESS | 1788 | 1464367492772 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 1788 | 1464367493075 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:44:53 INFO - PROCESS | 1788 | 1464367493285 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x938e5400 == 32 [pid = 1788] [id = 38] 09:44:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x93aa4000) [pid = 1788] [serial = 112] [outer = (nil)] 09:44:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x96681c00) [pid = 1788] [serial = 113] [outer = 0x93aa4000] 09:44:53 INFO - PROCESS | 1788 | 1464367493377 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x98237400) [pid = 1788] [serial = 114] [outer = 0x93aa4000] 09:44:54 INFO - PROCESS | 1788 | 1464367494387 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1702ms 09:44:54 INFO - PROCESS | 1788 | 1464367494448 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 1788 | 1464367494457 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:44:54 INFO - PROCESS | 1788 | 1464367494469 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 1788 | 1464367494473 Marionette TRACE conn4 <- [1,126,null,{}] 09:44:54 INFO - PROCESS | 1788 | 1464367494482 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 1788 | 1464367494724 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:44:54 INFO - PROCESS | 1788 | 1464367494876 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a284800 == 33 [pid = 1788] [id = 39] 09:44:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9a2dcc00) [pid = 1788] [serial = 115] [outer = (nil)] 09:44:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9a402800) [pid = 1788] [serial = 116] [outer = 0x9a2dcc00] 09:44:55 INFO - PROCESS | 1788 | 1464367495017 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9a9b2c00) [pid = 1788] [serial = 117] [outer = 0x9a2dcc00] 09:44:56 INFO - PROCESS | 1788 | 1464367496069 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1635ms 09:44:56 INFO - PROCESS | 1788 | 1464367496105 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:44:56 INFO - PROCESS | 1788 | 1464367496110 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:44:56 INFO - PROCESS | 1788 | 1464367496118 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 1788 | 1464367496125 Marionette TRACE conn4 <- [1,130,null,{}] 09:44:56 INFO - PROCESS | 1788 | 1464367496143 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 1788 | 1464367496361 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:44:56 INFO - PROCESS | 1788 | 1464367496545 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x9474e000 == 34 [pid = 1788] [id = 40] 09:44:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9475f400) [pid = 1788] [serial = 118] [outer = (nil)] 09:44:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9b6b4c00) [pid = 1788] [serial = 119] [outer = 0x9475f400] 09:44:56 INFO - PROCESS | 1788 | 1464367496701 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9d910000) [pid = 1788] [serial = 120] [outer = 0x9475f400] 09:44:57 INFO - PROCESS | 1788 | 1464367497902 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:44:57 INFO - PROCESS | 1788 | --DOCSHELL 0x9667bc00 == 33 [pid = 1788] [id = 22] 09:44:57 INFO - PROCESS | 1788 | --DOCSHELL 0x93aa1800 == 32 [pid = 1788] [id = 26] 09:44:57 INFO - PROCESS | 1788 | --DOCSHELL 0x92339800 == 31 [pid = 1788] [id = 20] 09:44:57 INFO - PROCESS | 1788 | --DOCSHELL 0x9b6b0000 == 30 [pid = 1788] [id = 19] 09:44:57 INFO - PROCESS | 1788 | --DOCSHELL 0x9a2d0000 == 29 [pid = 1788] [id = 25] 09:44:57 INFO - PROCESS | 1788 | --DOCSHELL 0x94763000 == 28 [pid = 1788] [id = 24] 09:44:57 INFO - PROCESS | 1788 | --DOCSHELL 0x9a370c00 == 27 [pid = 1788] [id = 18] 09:44:57 INFO - PROCESS | 1788 | --DOCSHELL 0x93c91800 == 26 [pid = 1788] [id = 16] 09:44:57 INFO - PROCESS | 1788 | --DOCSHELL 0x94746c00 == 25 [pid = 1788] [id = 23] 09:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1846ms 09:44:57 INFO - PROCESS | 1788 | 1464367497964 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 1788 | 1464367497968 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:44:57 INFO - PROCESS | 1788 | 1464367497978 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 1788 | 1464367497982 Marionette TRACE conn4 <- [1,134,null,{}] 09:44:58 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0xa23bec00) [pid = 1788] [serial = 64] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9bbb3800) [pid = 1788] [serial = 56] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0xa22b0000) [pid = 1788] [serial = 62] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9a2e0c00) [pid = 1788] [serial = 73] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9a724800) [pid = 1788] [serial = 74] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x99687400) [pid = 1788] [serial = 71] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x9518fc00) [pid = 1788] [serial = 67] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x98470000) [pid = 1788] [serial = 70] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x9538c800) [pid = 1788] [serial = 68] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0xa2503c00) [pid = 1788] [serial = 65] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1788 | 1464367498041 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 1788 | 1464367498268 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:44:58 INFO - PROCESS | 1788 | 1464367498337 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x94764800 == 26 [pid = 1788] [id = 41] 09:44:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x95197400) [pid = 1788] [serial = 121] [outer = (nil)] 09:44:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x95388400) [pid = 1788] [serial = 122] [outer = 0x95197400] 09:44:58 INFO - PROCESS | 1788 | 1464367498422 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x9667a000) [pid = 1788] [serial = 123] [outer = 0x95197400] 09:44:59 INFO - PROCESS | 1788 | 1464367499140 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1193ms 09:44:59 INFO - PROCESS | 1788 | 1464367499172 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 1788 | 1464367499180 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:44:59 INFO - PROCESS | 1788 | 1464367499205 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 1788 | 1464367499210 Marionette TRACE conn4 <- [1,138,null,{}] 09:44:59 INFO - PROCESS | 1788 | 1464367499221 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 1788 | 1464367499382 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:44:59 INFO - PROCESS | 1788 | 1464367499441 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x9968c400 == 27 [pid = 1788] [id = 42] 09:44:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x99ebf000) [pid = 1788] [serial = 124] [outer = (nil)] 09:44:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9a229000) [pid = 1788] [serial = 125] [outer = 0x99ebf000] 09:44:59 INFO - PROCESS | 1788 | 1464367499620 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9a2e0c00) [pid = 1788] [serial = 126] [outer = 0x99ebf000] 09:45:00 INFO - PROCESS | 1788 | 1464367500528 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1347ms 09:45:00 INFO - PROCESS | 1788 | 1464367500546 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 1788 | 1464367500550 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:45:00 INFO - PROCESS | 1788 | 1464367500557 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 1788 | 1464367500563 Marionette TRACE conn4 <- [1,142,null,{}] 09:45:00 INFO - PROCESS | 1788 | 1464367500585 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 1788 | 1464367500780 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:45:00 INFO - PROCESS | 1788 | 1464367500838 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a8c2800 == 28 [pid = 1788] [id = 43] 09:45:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9bb85000) [pid = 1788] [serial = 127] [outer = (nil)] 09:45:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9c13d800) [pid = 1788] [serial = 128] [outer = 0x9bb85000] 09:45:00 INFO - PROCESS | 1788 | 1464367500931 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9d997400) [pid = 1788] [serial = 129] [outer = 0x9bb85000] 09:45:01 INFO - PROCESS | 1788 | 1464367501818 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1294ms 09:45:01 INFO - PROCESS | 1788 | 1464367501852 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 1788 | 1464367501858 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:45:01 INFO - PROCESS | 1788 | 1464367501872 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 1788 | 1464367501875 Marionette TRACE conn4 <- [1,146,null,{}] 09:45:01 INFO - PROCESS | 1788 | 1464367501881 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 1788 | 1464367502114 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:45:02 INFO - PROCESS | 1788 | 1464367502143 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 1788 | ++DOCSHELL 0xa1111c00 == 29 [pid = 1788] [id = 44] 09:45:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0xa223fc00) [pid = 1788] [serial = 130] [outer = (nil)] 09:45:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0xa2247c00) [pid = 1788] [serial = 131] [outer = 0xa223fc00] 09:45:02 INFO - PROCESS | 1788 | 1464367502238 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0xa2361400) [pid = 1788] [serial = 132] [outer = 0xa223fc00] 09:45:02 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x94761400) [pid = 1788] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:45:02 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9a9bac00) [pid = 1788] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:45:02 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9bbb4800) [pid = 1788] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:45:02 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9d515800) [pid = 1788] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:45:02 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9a9bc800) [pid = 1788] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:45:02 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x93c90000) [pid = 1788] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:45:02 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9820a000) [pid = 1788] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:45:02 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x938e7800) [pid = 1788] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:45:02 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x93c88000) [pid = 1788] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:45:02 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x9a2c9800) [pid = 1788] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:45:03 INFO - PROCESS | 1788 | 1464367503333 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1537ms 09:45:03 INFO - PROCESS | 1788 | 1464367503431 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 1788 | 1464367503434 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:45:03 INFO - PROCESS | 1788 | 1464367503452 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 1788 | 1464367503456 Marionette TRACE conn4 <- [1,150,null,{}] 09:45:03 INFO - PROCESS | 1788 | 1464367503461 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 1788 | 1464367503615 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:45:03 INFO - PROCESS | 1788 | 1464367503714 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x9538bc00 == 30 [pid = 1788] [id = 45] 09:45:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x99379400) [pid = 1788] [serial = 133] [outer = (nil)] 09:45:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0xa236f000) [pid = 1788] [serial = 134] [outer = 0x99379400] 09:45:03 INFO - PROCESS | 1788 | 1464367503791 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0xa2382000) [pid = 1788] [serial = 135] [outer = 0x99379400] 09:45:04 INFO - PROCESS | 1788 | 1464367504511 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1136ms 09:45:04 INFO - PROCESS | 1788 | 1464367504627 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 1788 | 1464367504634 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:45:04 INFO - PROCESS | 1788 | 1464367504649 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 1788 | 1464367504656 Marionette TRACE conn4 <- [1,154,null,{}] 09:45:04 INFO - PROCESS | 1788 | 1464367504677 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:04 INFO - PROCESS | 1788 | 1464367504863 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:45:05 INFO - PROCESS | 1788 | 1464367505006 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x938e4c00 == 31 [pid = 1788] [id = 46] 09:45:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x94746c00) [pid = 1788] [serial = 136] [outer = (nil)] 09:45:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x94763000) [pid = 1788] [serial = 137] [outer = 0x94746c00] 09:45:05 INFO - PROCESS | 1788 | 1464367505102 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x95388800) [pid = 1788] [serial = 138] [outer = 0x94746c00] 09:45:06 INFO - PROCESS | 1788 | 1464367506076 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1454ms 09:45:06 INFO - PROCESS | 1788 | 1464367506104 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 1788 | 1464367506110 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:45:06 INFO - PROCESS | 1788 | 1464367506124 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 1788 | 1464367506132 Marionette TRACE conn4 <- [1,158,null,{}] 09:45:06 INFO - PROCESS | 1788 | 1464367506139 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 1788 | 1464367506361 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:45:06 INFO - PROCESS | 1788 | 1464367506540 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a405c00 == 32 [pid = 1788] [id = 47] 09:45:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9a409800) [pid = 1788] [serial = 139] [outer = (nil)] 09:45:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9a9bf800) [pid = 1788] [serial = 140] [outer = 0x9a409800] 09:45:06 INFO - PROCESS | 1788 | 1464367506675 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9b6a8c00) [pid = 1788] [serial = 141] [outer = 0x9a409800] 09:45:07 INFO - PROCESS | 1788 | 1464367507604 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1541ms 09:45:07 INFO - PROCESS | 1788 | 1464367507662 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 1788 | 1464367507667 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:45:07 INFO - PROCESS | 1788 | 1464367507674 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 1788 | 1464367507678 Marionette TRACE conn4 <- [1,162,null,{}] 09:45:07 INFO - PROCESS | 1788 | 1464367507693 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 1788 | 1464367507948 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:45:08 INFO - PROCESS | 1788 | 1464367508099 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2377c00 == 33 [pid = 1788] [id = 48] 09:45:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0xa2731000) [pid = 1788] [serial = 142] [outer = (nil)] 09:45:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0xa31bf000) [pid = 1788] [serial = 143] [outer = 0xa2731000] 09:45:08 INFO - PROCESS | 1788 | 1464367508208 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0xa331ac00) [pid = 1788] [serial = 144] [outer = 0xa2731000] 09:45:08 INFO - PROCESS | 1788 | 1464367508851 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:45:09 INFO - PROCESS | 1788 | 1464367509165 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1541ms 09:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:45:09 INFO - PROCESS | 1788 | 1464367509217 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 1788 | 1464367509221 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:45:09 INFO - PROCESS | 1788 | 1464367509228 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 1788 | 1464367509231 Marionette TRACE conn4 <- [1,166,null,{}] 09:45:09 INFO - PROCESS | 1788 | 1464367509237 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 1788 | 1464367509458 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:45:09 INFO - PROCESS | 1788 | 1464367509637 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x9518e800 == 34 [pid = 1788] [id = 49] 09:45:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0xa3354400) [pid = 1788] [serial = 145] [outer = (nil)] 09:45:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0xa519e000) [pid = 1788] [serial = 146] [outer = 0xa3354400] 09:45:09 INFO - PROCESS | 1788 | 1464367509772 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0xa6389400) [pid = 1788] [serial = 147] [outer = 0xa3354400] 09:45:10 INFO - PROCESS | 1788 | 1464367510638 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1443ms 09:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:45:10 INFO - PROCESS | 1788 | 1464367510671 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 1788 | 1464367510674 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:45:10 INFO - PROCESS | 1788 | 1464367510681 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 1788 | 1464367510685 Marionette TRACE conn4 <- [1,170,null,{}] 09:45:10 INFO - PROCESS | 1788 | 1464367510691 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 1788 | 1464367510859 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:45:11 INFO - PROCESS | 1788 | 1464367511139 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x9bbb1c00 == 35 [pid = 1788] [id = 50] 09:45:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0xa63f5000) [pid = 1788] [serial = 148] [outer = (nil)] 09:45:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0xa683cc00) [pid = 1788] [serial = 149] [outer = 0xa63f5000] 09:45:11 INFO - PROCESS | 1788 | 1464367511384 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0xa685e400) [pid = 1788] [serial = 150] [outer = 0xa63f5000] 09:45:12 INFO - PROCESS | 1788 | 1464367512303 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1686ms 09:45:12 INFO - PROCESS | 1788 | 1464367512367 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 1788 | 1464367512371 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:45:12 INFO - PROCESS | 1788 | 1464367512378 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - PROCESS | 1788 | 1464367512382 Marionette TRACE conn4 <- [1,174,null,{}] 09:45:12 INFO - PROCESS | 1788 | 1464367512388 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:12 INFO - PROCESS | 1788 | 1464367512942 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:45:13 INFO - PROCESS | 1788 | 1464367513204 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x95194c00 == 36 [pid = 1788] [id = 51] 09:45:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9519c400) [pid = 1788] [serial = 151] [outer = (nil)] 09:45:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9544fc00) [pid = 1788] [serial = 152] [outer = 0x9519c400] 09:45:13 INFO - PROCESS | 1788 | 1464367513289 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9937c800) [pid = 1788] [serial = 153] [outer = 0x9519c400] 09:45:14 INFO - PROCESS | 1788 | 1464367514107 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1793ms 09:45:14 INFO - PROCESS | 1788 | 1464367514174 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 1788 | 1464367514180 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:45:14 INFO - PROCESS | 1788 | 1464367514188 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 1788 | 1464367514194 Marionette TRACE conn4 <- [1,178,null,{}] 09:45:14 INFO - PROCESS | 1788 | 1464367514202 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 1788 | 1464367514444 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:45:14 INFO - PROCESS | 1788 | --DOCSHELL 0x97875800 == 35 [pid = 1788] [id = 29] 09:45:14 INFO - PROCESS | 1788 | --DOCSHELL 0x938e3800 == 34 [pid = 1788] [id = 31] 09:45:14 INFO - PROCESS | 1788 | 1464367514641 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b8a400 == 35 [pid = 1788] [id = 52] 09:45:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x93c85000) [pid = 1788] [serial = 154] [outer = (nil)] 09:45:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x97875800) [pid = 1788] [serial = 155] [outer = 0x93c85000] 09:45:14 INFO - PROCESS | 1788 | 1464367514778 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9a225400) [pid = 1788] [serial = 156] [outer = 0x93c85000] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x99ec9800) [pid = 1788] [serial = 76] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9b6b1000) [pid = 1788] [serial = 80] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9b362400) [pid = 1788] [serial = 79] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0xa1116400) [pid = 1788] [serial = 83] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9d994000) [pid = 1788] [serial = 82] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9474f400) [pid = 1788] [serial = 86] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0xa236cc00) [pid = 1788] [serial = 85] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9a9d5c00) [pid = 1788] [serial = 104] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0xa27c5000) [pid = 1788] [serial = 89] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0xa2730400) [pid = 1788] [serial = 88] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x98242c00) [pid = 1788] [serial = 98] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x993e7000) [pid = 1788] [serial = 99] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x93b81c00) [pid = 1788] [serial = 91] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x93b84000) [pid = 1788] [serial = 94] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x93c89800) [pid = 1788] [serial = 95] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9bb81400) [pid = 1788] [serial = 108] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9b365400) [pid = 1788] [serial = 105] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9a2dc800) [pid = 1788] [serial = 101] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9b36d000) [pid = 1788] [serial = 107] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9b361000) [pid = 1788] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x93c8dc00) [pid = 1788] [serial = 77] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x9a371400) [pid = 1788] [serial = 102] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1788 | 1464367515542 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1391ms 09:45:15 INFO - PROCESS | 1788 | 1464367515580 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 1788 | 1464367515584 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:45:15 INFO - PROCESS | 1788 | 1464367515592 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 1788 | 1464367515595 Marionette TRACE conn4 <- [1,182,null,{}] 09:45:15 INFO - PROCESS | 1788 | 1464367515602 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 1788 | 1464367515768 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:45:15 INFO - PROCESS | 1788 | 1464367515788 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x9474f400 == 36 [pid = 1788] [id = 53] 09:45:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9a2dc800) [pid = 1788] [serial = 157] [outer = (nil)] 09:45:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9a9bc800) [pid = 1788] [serial = 158] [outer = 0x9a2dc800] 09:45:15 INFO - PROCESS | 1788 | 1464367515868 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9b361000) [pid = 1788] [serial = 159] [outer = 0x9a2dc800] 09:45:16 INFO - PROCESS | 1788 | 1464367516729 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1191ms 09:45:16 INFO - PROCESS | 1788 | 1464367516784 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 1788 | 1464367516790 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:45:16 INFO - PROCESS | 1788 | 1464367516806 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 1788 | 1464367516814 Marionette TRACE conn4 <- [1,186,null,{}] 09:45:16 INFO - PROCESS | 1788 | 1464367516820 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 1788 | 1464367516986 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:45:17 INFO - PROCESS | 1788 | 1464367517101 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x9475f800 == 37 [pid = 1788] [id = 54] 09:45:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9a40e400) [pid = 1788] [serial = 160] [outer = (nil)] 09:45:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9d99bc00) [pid = 1788] [serial = 161] [outer = 0x9a40e400] 09:45:17 INFO - PROCESS | 1788 | 1464367517178 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0xa1112400) [pid = 1788] [serial = 162] [outer = 0x9a40e400] 09:45:18 INFO - PROCESS | 1788 | 1464367518003 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1244ms 09:45:18 INFO - PROCESS | 1788 | 1464367518045 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 1788 | 1464367518049 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:45:18 INFO - PROCESS | 1788 | 1464367518055 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 1788 | 1464367518058 Marionette TRACE conn4 <- [1,190,null,{}] 09:45:18 INFO - PROCESS | 1788 | 1464367518064 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 1788 | 1464367518258 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:45:18 INFO - PROCESS | 1788 | 1464367518285 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9b7c00 == 38 [pid = 1788] [id = 55] 09:45:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9b856c00) [pid = 1788] [serial = 163] [outer = (nil)] 09:45:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0xa237b000) [pid = 1788] [serial = 164] [outer = 0x9b856c00] 09:45:18 INFO - PROCESS | 1788 | 1464367518364 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0xa27c2000) [pid = 1788] [serial = 165] [outer = 0x9b856c00] 09:45:19 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x95197400) [pid = 1788] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:45:19 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9bb85000) [pid = 1788] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:45:19 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0xa223fc00) [pid = 1788] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:45:19 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x99ebf000) [pid = 1788] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:45:19 INFO - PROCESS | 1788 | 1464367519752 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1739ms 09:45:19 INFO - PROCESS | 1788 | 1464367519797 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 1788 | 1464367519803 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:45:19 INFO - PROCESS | 1788 | 1464367519812 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 1788 | 1464367519816 Marionette TRACE conn4 <- [1,194,null,{}] 09:45:19 INFO - PROCESS | 1788 | 1464367519826 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 1788 | 1464367520058 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:45:20 INFO - PROCESS | 1788 | 1464367520196 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b2a0000 == 39 [pid = 1788] [id = 56] 09:45:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9b2a1c00) [pid = 1788] [serial = 166] [outer = (nil)] 09:45:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9b2a6000) [pid = 1788] [serial = 167] [outer = 0x9b2a1c00] 09:45:20 INFO - PROCESS | 1788 | 1464367520297 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9b2ab800) [pid = 1788] [serial = 168] [outer = 0x9b2a1c00] 09:45:21 INFO - PROCESS | 1788 | 1464367521210 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1450ms 09:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:45:21 INFO - PROCESS | 1788 | 1464367521262 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 1788 | 1464367521265 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:45:21 INFO - PROCESS | 1788 | 1464367521272 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 1788 | 1464367521276 Marionette TRACE conn4 <- [1,198,null,{}] 09:45:21 INFO - PROCESS | 1788 | 1464367521281 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 1788 | 1464367521436 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:45:21 INFO - PROCESS | 1788 | 1464367521453 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x94745800 == 40 [pid = 1788] [id = 57] 09:45:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9b29f800) [pid = 1788] [serial = 169] [outer = (nil)] 09:45:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0xa31e8000) [pid = 1788] [serial = 170] [outer = 0x9b29f800] 09:45:21 INFO - PROCESS | 1788 | 1464367521529 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0xa356a000) [pid = 1788] [serial = 171] [outer = 0x9b29f800] 09:45:22 INFO - PROCESS | 1788 | 1464367522569 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1331ms 09:45:22 INFO - PROCESS | 1788 | 1464367522603 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 1788 | 1464367522610 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:45:22 INFO - PROCESS | 1788 | 1464367522618 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 1788 | 1464367522625 Marionette TRACE conn4 <- [1,202,null,{}] 09:45:22 INFO - PROCESS | 1788 | 1464367522633 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:22 INFO - PROCESS | 1788 | 1464367522856 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:45:23 INFO - PROCESS | 1788 | 1464367523004 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b85400 == 41 [pid = 1788] [id = 58] 09:45:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x94745400) [pid = 1788] [serial = 172] [outer = (nil)] 09:45:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x99692c00) [pid = 1788] [serial = 173] [outer = 0x94745400] 09:45:23 INFO - PROCESS | 1788 | 1464367523098 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9a2d7c00) [pid = 1788] [serial = 174] [outer = 0x94745400] 09:45:24 INFO - PROCESS | 1788 | 1464367524039 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1484ms 09:45:24 INFO - PROCESS | 1788 | 1464367524104 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 1788 | 1464367524113 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:45:24 INFO - PROCESS | 1788 | 1464367524124 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 1788 | 1464367524128 Marionette TRACE conn4 <- [1,206,null,{}] 09:45:24 INFO - PROCESS | 1788 | 1464367524136 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:24 INFO - PROCESS | 1788 | 1464367524359 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:45:24 INFO - PROCESS | 1788 | 1464367524542 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b29e400 == 42 [pid = 1788] [id = 59] 09:45:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9b2a5400) [pid = 1788] [serial = 175] [outer = (nil)] 09:45:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9b2aa400) [pid = 1788] [serial = 176] [outer = 0x9b2a5400] 09:45:24 INFO - PROCESS | 1788 | 1464367524678 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9b6b5000) [pid = 1788] [serial = 177] [outer = 0x9b2a5400] 09:45:25 INFO - PROCESS | 1788 | 1464367525557 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1485ms 09:45:25 INFO - PROCESS | 1788 | 1464367525609 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 1788 | 1464367525612 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:45:25 INFO - PROCESS | 1788 | 1464367525621 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 1788 | 1464367525627 Marionette TRACE conn4 <- [1,210,null,{}] 09:45:25 INFO - PROCESS | 1788 | 1464367525644 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:25 INFO - PROCESS | 1788 | 1464367525863 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:45:26 INFO - PROCESS | 1788 | 1464367526009 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x9233e400 == 43 [pid = 1788] [id = 60] 09:45:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9d992400) [pid = 1788] [serial = 178] [outer = (nil)] 09:45:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0xa237f800) [pid = 1788] [serial = 179] [outer = 0x9d992400] 09:45:26 INFO - PROCESS | 1788 | 1464367526117 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0xa6385800) [pid = 1788] [serial = 180] [outer = 0x9d992400] 09:45:27 INFO - PROCESS | 1788 | 1464367527058 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1489ms 09:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:45:27 INFO - PROCESS | 1788 | 1464367527110 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 1788 | 1464367527114 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:45:27 INFO - PROCESS | 1788 | 1464367527121 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - PROCESS | 1788 | 1464367527124 Marionette TRACE conn4 <- [1,214,null,{}] 09:45:27 INFO - PROCESS | 1788 | 1464367527130 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:27 INFO - PROCESS | 1788 | 1464367527309 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:45:27 INFO - PROCESS | 1788 | 1464367527453 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c02400 == 44 [pid = 1788] [id = 61] 09:45:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x93c04c00) [pid = 1788] [serial = 181] [outer = (nil)] 09:45:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x93c0cc00) [pid = 1788] [serial = 182] [outer = 0x93c04c00] 09:45:27 INFO - PROCESS | 1788 | 1464367527542 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x93c10800) [pid = 1788] [serial = 183] [outer = 0x93c04c00] 09:45:28 INFO - PROCESS | 1788 | 1464367528380 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1281ms 09:45:28 INFO - PROCESS | 1788 | 1464367528401 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:45:28 INFO - PROCESS | 1788 | 1464367528406 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:45:28 INFO - PROCESS | 1788 | 1464367528413 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 1788 | 1464367528416 Marionette TRACE conn4 <- [1,218,null,{}] 09:45:28 INFO - PROCESS | 1788 | 1464367528422 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 1788 | 1464367528601 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:45:28 INFO - PROCESS | 1788 | 1464367528756 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c0b800 == 45 [pid = 1788] [id = 62] 09:45:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x93c0f400) [pid = 1788] [serial = 184] [outer = (nil)] 09:45:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0xa6839800) [pid = 1788] [serial = 185] [outer = 0x93c0f400] 09:45:28 INFO - PROCESS | 1788 | 1464367528847 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0xa685dc00) [pid = 1788] [serial = 186] [outer = 0x93c0f400] 09:45:29 INFO - PROCESS | 1788 | 1464367529778 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1434ms 09:45:29 INFO - PROCESS | 1788 | 1464367529846 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 1788 | 1464367529850 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:45:29 INFO - PROCESS | 1788 | 1464367529857 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 1788 | 1464367529860 Marionette TRACE conn4 <- [1,222,null,{}] 09:45:29 INFO - PROCESS | 1788 | 1464367529866 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:30 INFO - PROCESS | 1788 | 1464367530293 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:45:30 INFO - PROCESS | 1788 | 1464367530528 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c90400 == 46 [pid = 1788] [id = 63] 09:45:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x94748800) [pid = 1788] [serial = 187] [outer = (nil)] 09:45:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x95387000) [pid = 1788] [serial = 188] [outer = 0x94748800] 09:45:30 INFO - PROCESS | 1788 | 1464367530611 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x9787d800) [pid = 1788] [serial = 189] [outer = 0x94748800] 09:45:31 INFO - PROCESS | 1788 | 1464367531519 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1731ms 09:45:31 INFO - PROCESS | 1788 | 1464367531590 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 1788 | 1464367531596 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:45:31 INFO - PROCESS | 1788 | 1464367531603 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 1788 | 1464367531610 Marionette TRACE conn4 <- [1,226,null,{}] 09:45:31 INFO - PROCESS | 1788 | 1464367531617 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 1788 | 1464367531855 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0xa236f000) [pid = 1788] [serial = 134] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9d427800) [pid = 1788] [serial = 110] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x96681c00) [pid = 1788] [serial = 113] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x95388400) [pid = 1788] [serial = 122] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9d997400) [pid = 1788] [serial = 129] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x9c13d800) [pid = 1788] [serial = 128] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9a402800) [pid = 1788] [serial = 116] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9b6b4c00) [pid = 1788] [serial = 119] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0xa2247c00) [pid = 1788] [serial = 131] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9a229000) [pid = 1788] [serial = 125] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9a2e0c00) [pid = 1788] [serial = 126] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0xa2361400) [pid = 1788] [serial = 132] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9667a000) [pid = 1788] [serial = 123] [outer = (nil)] [url = about:blank] 09:45:32 INFO - PROCESS | 1788 | 1464367532070 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x96681c00 == 47 [pid = 1788] [id = 64] 09:45:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x98468400) [pid = 1788] [serial = 190] [outer = (nil)] 09:45:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9a28e000) [pid = 1788] [serial = 191] [outer = 0x98468400] 09:45:32 INFO - PROCESS | 1788 | 1464367532153 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9a378c00) [pid = 1788] [serial = 192] [outer = 0x98468400] 09:45:32 INFO - PROCESS | 1788 | 1464367532853 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1293ms 09:45:32 INFO - PROCESS | 1788 | 1464367532898 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 1788 | 1464367532903 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:45:32 INFO - PROCESS | 1788 | 1464367532910 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 1788 | 1464367532914 Marionette TRACE conn4 <- [1,230,null,{}] 09:45:32 INFO - PROCESS | 1788 | 1464367532930 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:33 INFO - PROCESS | 1788 | 1464367533092 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:45:33 INFO - PROCESS | 1788 | 1464367533108 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a2dd400 == 48 [pid = 1788] [id = 65] 09:45:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9b2a9400) [pid = 1788] [serial = 193] [outer = (nil)] 09:45:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x9b84ac00) [pid = 1788] [serial = 194] [outer = 0x9b2a9400] 09:45:33 INFO - PROCESS | 1788 | 1464367533185 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9c05c800) [pid = 1788] [serial = 195] [outer = 0x9b2a9400] 09:45:34 INFO - PROCESS | 1788 | 1464367534046 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1152ms 09:45:34 INFO - PROCESS | 1788 | 1464367534063 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 1788 | 1464367534069 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:45:34 INFO - PROCESS | 1788 | 1464367534086 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 1788 | 1464367534093 Marionette TRACE conn4 <- [1,234,null,{}] 09:45:34 INFO - PROCESS | 1788 | 1464367534103 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 1788 | 1464367534264 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:45:34 INFO - PROCESS | 1788 | 1464367534276 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c84400 == 49 [pid = 1788] [id = 66] 09:45:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9c063c00) [pid = 1788] [serial = 196] [outer = (nil)] 09:45:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0xa22a6400) [pid = 1788] [serial = 197] [outer = 0x9c063c00] 09:45:34 INFO - PROCESS | 1788 | 1464367534351 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0xa236dc00) [pid = 1788] [serial = 198] [outer = 0x9c063c00] 09:45:35 INFO - PROCESS | 1788 | 1464367535286 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1261ms 09:45:35 INFO - PROCESS | 1788 | 1464367535344 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 1788 | 1464367535348 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:45:35 INFO - PROCESS | 1788 | 1464367535353 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 1788 | 1464367535357 Marionette TRACE conn4 <- [1,238,null,{}] 09:45:35 INFO - PROCESS | 1788 | 1464367535362 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 1788 | 1464367535571 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:45:35 INFO - PROCESS | 1788 | 1464367535592 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d50bc00 == 50 [pid = 1788] [id = 67] 09:45:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9d512000) [pid = 1788] [serial = 199] [outer = (nil)] 09:45:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0xa335d400) [pid = 1788] [serial = 200] [outer = 0x9d512000] 09:45:35 INFO - PROCESS | 1788 | 1464367535667 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0xa4f21800) [pid = 1788] [serial = 201] [outer = 0x9d512000] 09:45:36 INFO - PROCESS | 1788 | 1464367536511 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1187ms 09:45:36 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x93c85000) [pid = 1788] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:45:36 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9b856c00) [pid = 1788] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:45:36 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9a40e400) [pid = 1788] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:45:36 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9b2a1c00) [pid = 1788] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:45:36 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x99379400) [pid = 1788] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:45:36 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9a2dc800) [pid = 1788] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:45:36 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9519c400) [pid = 1788] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:45:36 INFO - PROCESS | 1788 | 1464367536653 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 1788 | 1464367536655 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:45:36 INFO - PROCESS | 1788 | 1464367536675 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - PROCESS | 1788 | 1464367536678 Marionette TRACE conn4 <- [1,242,null,{}] 09:45:36 INFO - PROCESS | 1788 | 1464367536684 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 1788 | 1464367536834 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:45:36 INFO - PROCESS | 1788 | 1464367536851 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c02c00 == 51 [pid = 1788] [id = 68] 09:45:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9b2a8400) [pid = 1788] [serial = 202] [outer = (nil)] 09:45:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0xa331cc00) [pid = 1788] [serial = 203] [outer = 0x9b2a8400] 09:45:36 INFO - PROCESS | 1788 | 1464367536936 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0xa68d2c00) [pid = 1788] [serial = 204] [outer = 0x9b2a8400] 09:45:37 INFO - PROCESS | 1788 | 1464367537758 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1138ms 09:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:45:37 INFO - PROCESS | 1788 | 1464367537815 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 1788 | 1464367537818 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:45:37 INFO - PROCESS | 1788 | 1464367537824 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 1788 | 1464367537828 Marionette TRACE conn4 <- [1,246,null,{}] 09:45:37 INFO - PROCESS | 1788 | 1464367537837 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 1788 | 1464367537990 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:45:38 INFO - PROCESS | 1788 | 1464367538001 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x99eca000 == 52 [pid = 1788] [id = 69] 09:45:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x9a9d8800) [pid = 1788] [serial = 205] [outer = (nil)] 09:45:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0xa6ea4800) [pid = 1788] [serial = 206] [outer = 0x9a9d8800] 09:45:38 INFO - PROCESS | 1788 | 1464367538073 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0xa6f3e000) [pid = 1788] [serial = 207] [outer = 0x9a9d8800] 09:45:39 INFO - PROCESS | 1788 | 1464367539122 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1339ms 09:45:39 INFO - PROCESS | 1788 | 1464367539164 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 1788 | 1464367539170 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:45:39 INFO - PROCESS | 1788 | 1464367539180 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 1788 | 1464367539186 Marionette TRACE conn4 <- [1,250,null,{}] 09:45:39 INFO - PROCESS | 1788 | 1464367539196 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 1788 | 1464367539422 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:45:39 INFO - PROCESS | 1788 | 1464367539676 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c8a800 == 53 [pid = 1788] [id = 70] 09:45:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x95386400) [pid = 1788] [serial = 208] [outer = (nil)] 09:45:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x99ec9800) [pid = 1788] [serial = 209] [outer = 0x95386400] 09:45:39 INFO - PROCESS | 1788 | 1464367539772 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9a72d800) [pid = 1788] [serial = 210] [outer = 0x95386400] 09:45:40 INFO - PROCESS | 1788 | 1464367540637 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1488ms 09:45:40 INFO - PROCESS | 1788 | 1464367540668 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 1788 | 1464367540678 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:45:40 INFO - PROCESS | 1788 | 1464367540689 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 1788 | 1464367540693 Marionette TRACE conn4 <- [1,254,null,{}] 09:45:40 INFO - PROCESS | 1788 | 1464367540700 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 1788 | 1464367540878 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:45:41 INFO - PROCESS | 1788 | 1464367541028 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b2a5000 == 54 [pid = 1788] [id = 71] 09:45:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9b6a7800) [pid = 1788] [serial = 211] [outer = (nil)] 09:45:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x9d512800) [pid = 1788] [serial = 212] [outer = 0x9b6a7800] 09:45:41 INFO - PROCESS | 1788 | 1464367541117 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0xa1112c00) [pid = 1788] [serial = 213] [outer = 0x9b6a7800] 09:45:42 INFO - PROCESS | 1788 | 1464367542101 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1485ms 09:45:42 INFO - PROCESS | 1788 | 1464367542175 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:45:42 INFO - PROCESS | 1788 | 1464367542180 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:45:42 INFO - PROCESS | 1788 | 1464367542187 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 1788 | 1464367542194 Marionette TRACE conn4 <- [1,258,null,{}] 09:45:42 INFO - PROCESS | 1788 | 1464367542211 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 1788 | 1464367542464 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:45:42 INFO - PROCESS | 1788 | 1464367542665 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 1788 | ++DOCSHELL 0xa6e9f400 == 55 [pid = 1788] [id = 72] 09:45:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0xa6f3b800) [pid = 1788] [serial = 214] [outer = (nil)] 09:45:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0xa8291800) [pid = 1788] [serial = 215] [outer = 0xa6f3b800] 09:45:42 INFO - PROCESS | 1788 | 1464367542758 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0xa8c06c00) [pid = 1788] [serial = 216] [outer = 0xa6f3b800] 09:45:43 INFO - PROCESS | 1788 | 1464367543635 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1501ms 09:45:43 INFO - PROCESS | 1788 | 1464367543688 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 1788 | 1464367543693 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:45:43 INFO - PROCESS | 1788 | 1464367543701 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 1788 | 1464367543704 Marionette TRACE conn4 <- [1,262,null,{}] 09:45:43 INFO - PROCESS | 1788 | 1464367543710 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:43 INFO - PROCESS | 1788 | 1464367543887 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:45:44 INFO - PROCESS | 1788 | 1464367544039 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x938e3c00 == 56 [pid = 1788] [id = 73] 09:45:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x9a723800) [pid = 1788] [serial = 217] [outer = (nil)] 09:45:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0xa8c8c000) [pid = 1788] [serial = 218] [outer = 0x9a723800] 09:45:44 INFO - PROCESS | 1788 | 1464367544130 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0xa902d000) [pid = 1788] [serial = 219] [outer = 0x9a723800] 09:45:45 INFO - PROCESS | 1788 | 1464367545029 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1381ms 09:45:45 INFO - PROCESS | 1788 | 1464367545084 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 1788 | 1464367545087 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:45:45 INFO - PROCESS | 1788 | 1464367545095 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 1788 | 1464367545098 Marionette TRACE conn4 <- [1,266,null,{}] 09:45:45 INFO - PROCESS | 1788 | 1464367545104 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 1788 | 1464367545302 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:45:45 INFO - PROCESS | 1788 | 1464367545460 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d420000 == 57 [pid = 1788] [id = 74] 09:45:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x9d909000) [pid = 1788] [serial = 220] [outer = (nil)] 09:45:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0xa90ba400) [pid = 1788] [serial = 221] [outer = 0x9d909000] 09:45:45 INFO - PROCESS | 1788 | 1464367545550 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0xa9b53000) [pid = 1788] [serial = 222] [outer = 0x9d909000] 09:45:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x918efc00) [pid = 1788] [serial = 223] [outer = 0x95455400] 09:45:46 INFO - PROCESS | 1788 | 1464367546593 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1536ms 09:45:46 INFO - PROCESS | 1788 | 1464367546632 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 1788 | 1464367546635 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:45:46 INFO - PROCESS | 1788 | 1464367546642 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 1788 | 1464367546646 Marionette TRACE conn4 <- [1,270,null,{}] 09:45:46 INFO - PROCESS | 1788 | 1464367546652 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:46 INFO - PROCESS | 1788 | 1464367546899 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:45:47 INFO - PROCESS | 1788 | 1464367547386 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c8dc00 == 58 [pid = 1788] [id = 75] 09:45:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x94751400) [pid = 1788] [serial = 224] [outer = (nil)] 09:45:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x95387800) [pid = 1788] [serial = 225] [outer = 0x94751400] 09:45:47 INFO - PROCESS | 1788 | 1464367547472 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x97879000) [pid = 1788] [serial = 226] [outer = 0x94751400] 09:45:48 INFO - PROCESS | 1788 | 1464367548327 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1750ms 09:45:48 INFO - PROCESS | 1788 | 1464367548394 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 1788 | 1464367548400 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:45:48 INFO - PROCESS | 1788 | 1464367548408 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 1788 | 1464367548414 Marionette TRACE conn4 <- [1,274,null,{}] 09:45:48 INFO - PROCESS | 1788 | 1464367548422 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:48 INFO - PROCESS | 1788 | 1464367548593 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:45:48 INFO - PROCESS | 1788 | 1464367548766 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x9823a400 == 59 [pid = 1788] [id = 76] 09:45:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x99687400) [pid = 1788] [serial = 227] [outer = (nil)] 09:45:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9a2e4400) [pid = 1788] [serial = 228] [outer = 0x99687400] 09:45:48 INFO - PROCESS | 1788 | 1464367548852 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x9a9bac00) [pid = 1788] [serial = 229] [outer = 0x99687400] 09:45:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9ba000 == 58 [pid = 1788] [id = 27] 09:45:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9b7c00 == 57 [pid = 1788] [id = 55] 09:45:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9475f800 == 56 [pid = 1788] [id = 54] 09:45:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9476ac00 == 55 [pid = 1788] [id = 28] 09:45:49 INFO - PROCESS | 1788 | --DOCSHELL 0x93c02c00 == 54 [pid = 1788] [id = 68] 09:45:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9d50bc00 == 53 [pid = 1788] [id = 67] 09:45:49 INFO - PROCESS | 1788 | --DOCSHELL 0x93c84400 == 52 [pid = 1788] [id = 66] 09:45:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9a2dd400 == 51 [pid = 1788] [id = 65] 09:45:49 INFO - PROCESS | 1788 | --DOCSHELL 0x96681c00 == 50 [pid = 1788] [id = 64] 09:45:49 INFO - PROCESS | 1788 | --DOCSHELL 0x93c90400 == 49 [pid = 1788] [id = 63] 09:45:49 INFO - PROCESS | 1788 | --DOCSHELL 0x93b85400 == 48 [pid = 1788] [id = 58] 09:45:49 INFO - PROCESS | 1788 | 1464367549741 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x9a225400) [pid = 1788] [serial = 156] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x9a9bf800) [pid = 1788] [serial = 140] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0xa27c2000) [pid = 1788] [serial = 165] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x9d99bc00) [pid = 1788] [serial = 161] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0xa31bf000) [pid = 1788] [serial = 143] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x9b2a6000) [pid = 1788] [serial = 167] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x97875800) [pid = 1788] [serial = 155] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0xa683cc00) [pid = 1788] [serial = 149] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0xa237b000) [pid = 1788] [serial = 164] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0xa2382000) [pid = 1788] [serial = 135] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x9b361000) [pid = 1788] [serial = 159] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x9544fc00) [pid = 1788] [serial = 152] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0xa519e000) [pid = 1788] [serial = 146] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x9a9bc800) [pid = 1788] [serial = 158] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0xa1112400) [pid = 1788] [serial = 162] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x94763000) [pid = 1788] [serial = 137] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x9937c800) [pid = 1788] [serial = 153] [outer = (nil)] [url = about:blank] 09:45:49 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x9b2ab800) [pid = 1788] [serial = 168] [outer = (nil)] [url = about:blank] 09:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1391ms 09:45:49 INFO - PROCESS | 1788 | 1464367549803 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 1788 | 1464367549809 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:45:49 INFO - PROCESS | 1788 | 1464367549816 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 1788 | 1464367549820 Marionette TRACE conn4 <- [1,278,null,{}] 09:45:49 INFO - PROCESS | 1788 | 1464367549826 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:49 INFO - PROCESS | 1788 | 1464367549988 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:45:50 INFO - PROCESS | 1788 | 1464367550102 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x9475f800 == 49 [pid = 1788] [id = 77] 09:45:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x9787c800) [pid = 1788] [serial = 230] [outer = (nil)] 09:45:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9a2dc400) [pid = 1788] [serial = 231] [outer = 0x9787c800] 09:45:50 INFO - PROCESS | 1788 | 1464367550176 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9b2a0c00) [pid = 1788] [serial = 232] [outer = 0x9787c800] 09:45:51 INFO - PROCESS | 1788 | 1464367551002 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1229ms 09:45:51 INFO - PROCESS | 1788 | 1464367551047 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:45:51 INFO - PROCESS | 1788 | 1464367551052 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:45:51 INFO - PROCESS | 1788 | 1464367551065 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 1788 | 1464367551075 Marionette TRACE conn4 <- [1,282,null,{}] 09:45:51 INFO - PROCESS | 1788 | 1464367551083 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:51 INFO - PROCESS | 1788 | 1464367551246 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:45:51 INFO - PROCESS | 1788 | 1464367551259 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x95385400 == 50 [pid = 1788] [id = 78] 09:45:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x99379c00) [pid = 1788] [serial = 233] [outer = (nil)] 09:45:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x9d512c00) [pid = 1788] [serial = 234] [outer = 0x99379c00] 09:45:51 INFO - PROCESS | 1788 | 1464367551431 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0xa110d000) [pid = 1788] [serial = 235] [outer = 0x99379c00] 09:45:52 INFO - PROCESS | 1788 | 1464367552230 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1203ms 09:45:52 INFO - PROCESS | 1788 | 1464367552260 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 1788 | 1464367552264 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:45:52 INFO - PROCESS | 1788 | 1464367552275 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 1788 | 1464367552279 Marionette TRACE conn4 <- [1,286,null,{}] 09:45:52 INFO - PROCESS | 1788 | 1464367552292 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 1788 | 1464367552487 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:45:52 INFO - PROCESS | 1788 | 1464367552519 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x9233b000 == 51 [pid = 1788] [id = 79] 09:45:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0xa0605400) [pid = 1788] [serial = 236] [outer = (nil)] 09:45:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0xa2382000) [pid = 1788] [serial = 237] [outer = 0xa0605400] 09:45:52 INFO - PROCESS | 1788 | 1464367552594 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0xa23c8000) [pid = 1788] [serial = 238] [outer = 0xa0605400] 09:45:53 INFO - PROCESS | 1788 | 1464367553423 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1189ms 09:45:53 INFO - PROCESS | 1788 | 1464367553466 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 1788 | 1464367553470 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:45:53 INFO - PROCESS | 1788 | 1464367553476 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 1788 | 1464367553479 Marionette TRACE conn4 <- [1,290,null,{}] 09:45:53 INFO - PROCESS | 1788 | 1464367553494 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 1788 | 1464367553724 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:45:53 INFO - PROCESS | 1788 | 1464367553749 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x938eac00 == 52 [pid = 1788] [id = 80] 09:45:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x93c08800) [pid = 1788] [serial = 239] [outer = (nil)] 09:45:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0xa3352000) [pid = 1788] [serial = 240] [outer = 0x93c08800] 09:45:53 INFO - PROCESS | 1788 | 1464367553835 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0xa685cc00) [pid = 1788] [serial = 241] [outer = 0x93c08800] 09:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x98468400) [pid = 1788] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x9b2a9400) [pid = 1788] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x94748800) [pid = 1788] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x9c063c00) [pid = 1788] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x9d512000) [pid = 1788] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x9b2a8400) [pid = 1788] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:45:54 INFO - PROCESS | 1788 | 1464367554852 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1389ms 09:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:45:54 INFO - PROCESS | 1788 | 1464367554866 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 1788 | 1464367554868 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:45:54 INFO - PROCESS | 1788 | 1464367554875 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 1788 | 1464367554878 Marionette TRACE conn4 <- [1,294,null,{}] 09:45:54 INFO - PROCESS | 1788 | 1464367554883 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 1788 | 1464367555073 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:45:55 INFO - PROCESS | 1788 | 1464367555095 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c03400 == 53 [pid = 1788] [id = 81] 09:45:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x93c0a800) [pid = 1788] [serial = 242] [outer = (nil)] 09:45:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0xa6832c00) [pid = 1788] [serial = 243] [outer = 0x93c0a800] 09:45:55 INFO - PROCESS | 1788 | 1464367555170 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0xa69e7400) [pid = 1788] [serial = 244] [outer = 0x93c0a800] 09:45:55 INFO - PROCESS | 1788 | 1464367555929 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1085ms 09:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:45:55 INFO - PROCESS | 1788 | 1464367555959 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 1788 | 1464367555962 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:45:55 INFO - PROCESS | 1788 | 1464367555969 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 1788 | 1464367555972 Marionette TRACE conn4 <- [1,298,null,{}] 09:45:55 INFO - PROCESS | 1788 | 1464367555986 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 1788 | 1464367556136 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:45:56 INFO - PROCESS | 1788 | 1464367556152 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c08000 == 54 [pid = 1788] [id = 82] 09:45:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0xa31bf800) [pid = 1788] [serial = 245] [outer = (nil)] 09:45:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0xa8c4d400) [pid = 1788] [serial = 246] [outer = 0xa31bf800] 09:45:56 INFO - PROCESS | 1788 | 1464367556226 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0xa8c52800) [pid = 1788] [serial = 247] [outer = 0xa31bf800] 09:45:57 INFO - PROCESS | 1788 | 1464367557354 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1446ms 09:45:57 INFO - PROCESS | 1788 | 1464367557416 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 1788 | 1464367557422 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:45:57 INFO - PROCESS | 1788 | 1464367557430 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 1788 | 1464367557436 Marionette TRACE conn4 <- [1,302,null,{}] 09:45:57 INFO - PROCESS | 1788 | 1464367557445 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:57 INFO - PROCESS | 1788 | 1464367557667 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:45:57 INFO - PROCESS | 1788 | 1464367557866 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x924ca800 == 55 [pid = 1788] [id = 83] 09:45:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x924cc000) [pid = 1788] [serial = 248] [outer = (nil)] 09:45:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x938ee800) [pid = 1788] [serial = 249] [outer = 0x924cc000] 09:45:58 INFO - PROCESS | 1788 | 1464367558002 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x93c0d800) [pid = 1788] [serial = 250] [outer = 0x924cc000] 09:45:58 INFO - PROCESS | 1788 | 1464367558906 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1535ms 09:45:58 INFO - PROCESS | 1788 | 1464367558967 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 1788 | 1464367558976 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:45:58 INFO - PROCESS | 1788 | 1464367558989 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 1788 | 1464367558993 Marionette TRACE conn4 <- [1,306,null,{}] 09:45:59 INFO - PROCESS | 1788 | 1464367559000 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 1788 | 1464367559222 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:45:59 INFO - PROCESS | 1788 | 1464367559420 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x919efc00 == 56 [pid = 1788] [id = 84] 09:45:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x919f4c00) [pid = 1788] [serial = 251] [outer = (nil)] 09:45:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x924cd400) [pid = 1788] [serial = 252] [outer = 0x919f4c00] 09:45:59 INFO - PROCESS | 1788 | 1464367559556 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x9474e800) [pid = 1788] [serial = 253] [outer = 0x919f4c00] 09:46:00 INFO - PROCESS | 1788 | 1464367560471 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1534ms 09:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:46:00 INFO - PROCESS | 1788 | 1464367560523 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 1788 | 1464367560527 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:46:00 INFO - PROCESS | 1788 | 1464367560535 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - PROCESS | 1788 | 1464367560541 Marionette TRACE conn4 <- [1,310,null,{}] 09:46:00 INFO - PROCESS | 1788 | 1464367560559 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:00 INFO - PROCESS | 1788 | 1464367560780 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:46:01 INFO - PROCESS | 1788 | 1464367560979 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x94760c00 == 57 [pid = 1788] [id = 85] 09:46:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x9a2d0000) [pid = 1788] [serial = 254] [outer = (nil)] 09:46:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x9a9b6800) [pid = 1788] [serial = 255] [outer = 0x9a2d0000] 09:46:01 INFO - PROCESS | 1788 | 1464367561117 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x9b2a9000) [pid = 1788] [serial = 256] [outer = 0x9a2d0000] 09:46:02 INFO - PROCESS | 1788 | 1464367562017 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1540ms 09:46:02 INFO - PROCESS | 1788 | 1464367562076 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 1788 | 1464367562085 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:46:02 INFO - PROCESS | 1788 | 1464367562097 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 1788 | 1464367562103 Marionette TRACE conn4 <- [1,314,null,{}] 09:46:02 INFO - PROCESS | 1788 | 1464367562113 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 1788 | 1464367562422 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:46:02 INFO - PROCESS | 1788 | 1464367562643 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b2ac800 == 58 [pid = 1788] [id = 86] 09:46:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9b6b2800) [pid = 1788] [serial = 257] [outer = (nil)] 09:46:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9d427800) [pid = 1788] [serial = 258] [outer = 0x9b6b2800] 09:46:02 INFO - PROCESS | 1788 | 1464367562736 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0xa110f800) [pid = 1788] [serial = 259] [outer = 0x9b6b2800] 09:46:03 INFO - PROCESS | 1788 | 1464367563651 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1587ms 09:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:46:03 INFO - PROCESS | 1788 | 1464367563683 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:46:03 INFO - PROCESS | 1788 | 1464367563686 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:46:03 INFO - PROCESS | 1788 | 1464367563693 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:46:03 INFO - PROCESS | 1788 | 1464367563697 Marionette TRACE conn4 <- [1,318,null,{}] 09:46:03 INFO - PROCESS | 1788 | 1464367563704 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:03 INFO - PROCESS | 1788 | 1464367563890 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:46:04 INFO - PROCESS | 1788 | 1464367564047 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b84800 == 59 [pid = 1788] [id = 87] 09:46:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x9b0b2400) [pid = 1788] [serial = 260] [outer = (nil)] 09:46:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x9b0b9800) [pid = 1788] [serial = 261] [outer = 0x9b0b2400] 09:46:04 INFO - PROCESS | 1788 | 1464367564134 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x9b0bb400) [pid = 1788] [serial = 262] [outer = 0x9b0b2400] 09:46:05 INFO - PROCESS | 1788 | 1464367565114 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1439ms 09:46:05 INFO - PROCESS | 1788 | 1464367565131 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 1788 | 1464367565135 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:46:05 INFO - PROCESS | 1788 | 1464367565142 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 1788 | 1464367565146 Marionette TRACE conn4 <- [1,322,null,{}] 09:46:05 INFO - PROCESS | 1788 | 1464367565152 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:05 INFO - PROCESS | 1788 | 1464367565364 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:46:05 INFO - PROCESS | 1788 | 1464367565559 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x91421800 == 60 [pid = 1788] [id = 88] 09:46:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x91423400) [pid = 1788] [serial = 263] [outer = (nil)] 09:46:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x9142b000) [pid = 1788] [serial = 264] [outer = 0x91423400] 09:46:05 INFO - PROCESS | 1788 | 1464367565693 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x9b0ba800) [pid = 1788] [serial = 265] [outer = 0x91423400] 09:46:06 INFO - PROCESS | 1788 | 1464367566637 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1541ms 09:46:06 INFO - PROCESS | 1788 | 1464367566684 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:46:06 INFO - PROCESS | 1788 | 1464367566689 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:46:06 INFO - PROCESS | 1788 | 1464367566696 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 1788 | 1464367566699 Marionette TRACE conn4 <- [1,326,null,{}] 09:46:06 INFO - PROCESS | 1788 | 1464367566706 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 1788 | 1464367566915 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:46:07 INFO - PROCESS | 1788 | 1464367567139 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x918f7400 == 61 [pid = 1788] [id = 89] 09:46:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x92ad2400) [pid = 1788] [serial = 266] [outer = (nil)] 09:46:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x92ad7000) [pid = 1788] [serial = 267] [outer = 0x92ad2400] 09:46:07 INFO - PROCESS | 1788 | 1464367567244 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x92ad9800) [pid = 1788] [serial = 268] [outer = 0x92ad2400] 09:46:08 INFO - PROCESS | 1788 | 1464367568341 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1690ms 09:46:08 INFO - PROCESS | 1788 | 1464367568387 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 1788 | 1464367568393 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:46:08 INFO - PROCESS | 1788 | 1464367568401 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 1788 | 1464367568407 Marionette TRACE conn4 <- [1,330,null,{}] 09:46:08 INFO - PROCESS | 1788 | 1464367568416 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 1788 | 1464367568617 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:46:08 INFO - PROCESS | 1788 | 1464367568919 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x918f4800 == 62 [pid = 1788] [id = 90] 09:46:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x919f7800) [pid = 1788] [serial = 269] [outer = (nil)] 09:46:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x919fac00) [pid = 1788] [serial = 270] [outer = 0x919f7800] 09:46:09 INFO - PROCESS | 1788 | 1464367569017 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x924c5c00) [pid = 1788] [serial = 271] [outer = 0x919f7800] 09:46:09 INFO - PROCESS | 1788 | --DOCSHELL 0x9474f400 == 61 [pid = 1788] [id = 53] 09:46:09 INFO - PROCESS | 1788 | --DOCSHELL 0x93b8a400 == 60 [pid = 1788] [id = 52] 09:46:09 INFO - PROCESS | 1788 | --DOCSHELL 0x93c03400 == 59 [pid = 1788] [id = 81] 09:46:09 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0xa6ea4800) [pid = 1788] [serial = 206] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOCSHELL 0x938eac00 == 58 [pid = 1788] [id = 80] 09:46:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9233b000 == 57 [pid = 1788] [id = 79] 09:46:10 INFO - PROCESS | 1788 | --DOCSHELL 0x95385400 == 56 [pid = 1788] [id = 78] 09:46:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9475f800 == 55 [pid = 1788] [id = 77] 09:46:10 INFO - PROCESS | 1788 | 1464367570046 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9823a400 == 54 [pid = 1788] [id = 76] 09:46:10 INFO - PROCESS | 1788 | --DOCSHELL 0x93c8dc00 == 53 [pid = 1788] [id = 75] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0xa335d400) [pid = 1788] [serial = 200] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0xa331cc00) [pid = 1788] [serial = 203] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0xa4f21800) [pid = 1788] [serial = 201] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0xa31e8000) [pid = 1788] [serial = 170] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x99692c00) [pid = 1788] [serial = 173] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x9b2aa400) [pid = 1788] [serial = 176] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0xa237f800) [pid = 1788] [serial = 179] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x93c0cc00) [pid = 1788] [serial = 182] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x9a28e000) [pid = 1788] [serial = 191] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x9a378c00) [pid = 1788] [serial = 192] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x9b84ac00) [pid = 1788] [serial = 194] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9c05c800) [pid = 1788] [serial = 195] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x9787d800) [pid = 1788] [serial = 189] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x95387000) [pid = 1788] [serial = 188] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0xa22a6400) [pid = 1788] [serial = 197] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0xa6839800) [pid = 1788] [serial = 185] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0xa68d2c00) [pid = 1788] [serial = 204] [outer = (nil)] [url = about:blank] 09:46:10 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0xa236dc00) [pid = 1788] [serial = 198] [outer = (nil)] [url = about:blank] 09:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1693ms 09:46:10 INFO - PROCESS | 1788 | 1464367570094 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:46:10 INFO - PROCESS | 1788 | 1464367570104 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:46:10 INFO - PROCESS | 1788 | 1464367570114 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - PROCESS | 1788 | 1464367570118 Marionette TRACE conn4 <- [1,334,null,{}] 09:46:10 INFO - PROCESS | 1788 | 1464367570124 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:10 INFO - PROCESS | 1788 | 1464367570292 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:46:10 INFO - PROCESS | 1788 | 1464367570453 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x92add800 == 54 [pid = 1788] [id = 91] 09:46:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x92adf000) [pid = 1788] [serial = 272] [outer = (nil)] 09:46:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x93b85400) [pid = 1788] [serial = 273] [outer = 0x92adf000] 09:46:10 INFO - PROCESS | 1788 | 1464367570538 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x93c0fc00) [pid = 1788] [serial = 274] [outer = 0x92adf000] 09:46:11 INFO - PROCESS | 1788 | 1464367571289 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1240ms 09:46:11 INFO - PROCESS | 1788 | 1464367571356 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 1788 | 1464367571360 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:46:11 INFO - PROCESS | 1788 | 1464367571366 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - PROCESS | 1788 | 1464367571372 Marionette TRACE conn4 <- [1,338,null,{}] 09:46:11 INFO - PROCESS | 1788 | 1464367571389 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:11 INFO - PROCESS | 1788 | 1464367571559 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:46:11 INFO - PROCESS | 1788 | 1464367571676 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x919eec00 == 55 [pid = 1788] [id = 92] 09:46:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x92ad2c00) [pid = 1788] [serial = 275] [outer = (nil)] 09:46:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9968c000) [pid = 1788] [serial = 276] [outer = 0x92ad2c00] 09:46:11 INFO - PROCESS | 1788 | 1464367571758 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9a2d7800) [pid = 1788] [serial = 277] [outer = 0x92ad2c00] 09:46:12 INFO - PROCESS | 1788 | 1464367572637 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1293ms 09:46:12 INFO - PROCESS | 1788 | 1464367572660 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:46:12 INFO - PROCESS | 1788 | 1464367572664 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:46:12 INFO - PROCESS | 1788 | 1464367572670 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 1788 | 1464367572674 Marionette TRACE conn4 <- [1,342,null,{}] 09:46:12 INFO - PROCESS | 1788 | 1464367572679 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:12 INFO - PROCESS | 1788 | 1464367572881 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:46:12 INFO - PROCESS | 1788 | 1464367572913 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x9142cc00 == 56 [pid = 1788] [id = 93] 09:46:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9142d400) [pid = 1788] [serial = 278] [outer = (nil)] 09:46:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x9a9d8c00) [pid = 1788] [serial = 279] [outer = 0x9142d400] 09:46:12 INFO - PROCESS | 1788 | 1464367572990 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x9b2a6800) [pid = 1788] [serial = 280] [outer = 0x9142d400] 09:46:13 INFO - PROCESS | 1788 | 1464367573880 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1242ms 09:46:13 INFO - PROCESS | 1788 | 1464367573917 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:46:13 INFO - PROCESS | 1788 | 1464367573935 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:46:13 INFO - PROCESS | 1788 | 1464367573942 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 1788 | 1464367573945 Marionette TRACE conn4 <- [1,346,null,{}] 09:46:13 INFO - PROCESS | 1788 | 1464367573959 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 1788 | 1464367574159 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:46:14 INFO - PROCESS | 1788 | 1464367574181 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a403400 == 57 [pid = 1788] [id = 94] 09:46:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x9b2a0800) [pid = 1788] [serial = 281] [outer = (nil)] 09:46:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x9b36b800) [pid = 1788] [serial = 282] [outer = 0x9b2a0800] 09:46:14 INFO - PROCESS | 1788 | 1464367574257 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x9b6ae000) [pid = 1788] [serial = 283] [outer = 0x9b2a0800] 09:46:14 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0xa0605400) [pid = 1788] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:46:14 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x93c08800) [pid = 1788] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:46:14 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x9787c800) [pid = 1788] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:46:14 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x99379c00) [pid = 1788] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:46:14 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x93c0a800) [pid = 1788] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:46:14 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x94751400) [pid = 1788] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:46:14 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x99687400) [pid = 1788] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:46:15 INFO - PROCESS | 1788 | 1464367575288 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1406ms 09:46:15 INFO - PROCESS | 1788 | 1464367575349 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 1788 | 1464367575353 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:46:15 INFO - PROCESS | 1788 | 1464367575359 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 1788 | 1464367575361 Marionette TRACE conn4 <- [1,350,null,{}] 09:46:15 INFO - PROCESS | 1788 | 1464367575368 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 1788 | 1464367575602 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:46:15 INFO - PROCESS | 1788 | 1464367575614 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x99379c00 == 58 [pid = 1788] [id = 95] 09:46:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x99687400) [pid = 1788] [serial = 284] [outer = (nil)] 09:46:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0xa22a6800) [pid = 1788] [serial = 285] [outer = 0x99687400] 09:46:15 INFO - PROCESS | 1788 | 1464367575692 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0xa2374000) [pid = 1788] [serial = 286] [outer = 0x99687400] 09:46:16 INFO - PROCESS | 1788 | 1464367576494 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1182ms 09:46:16 INFO - PROCESS | 1788 | 1464367576542 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 1788 | 1464367576546 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:46:16 INFO - PROCESS | 1788 | 1464367576552 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 1788 | 1464367576554 Marionette TRACE conn4 <- [1,354,null,{}] 09:46:16 INFO - PROCESS | 1788 | 1464367576560 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:16 INFO - PROCESS | 1788 | 1464367576717 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:46:16 INFO - PROCESS | 1788 | 1464367576730 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x9142d800 == 59 [pid = 1788] [id = 96] 09:46:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0xa22a8400) [pid = 1788] [serial = 287] [outer = (nil)] 09:46:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0xa335d400) [pid = 1788] [serial = 288] [outer = 0xa22a8400] 09:46:16 INFO - PROCESS | 1788 | 1464367576804 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0xa51a9c00) [pid = 1788] [serial = 289] [outer = 0xa22a8400] 09:46:17 INFO - PROCESS | 1788 | 1464367577947 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1434ms 09:46:17 INFO - PROCESS | 1788 | 1464367577987 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 1788 | 1464367577995 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:46:18 INFO - PROCESS | 1788 | 1464367578003 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 1788 | 1464367578010 Marionette TRACE conn4 <- [1,358,null,{}] 09:46:18 INFO - PROCESS | 1788 | 1464367578025 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - PROCESS | 1788 | 1464367578220 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:46:18 INFO - PROCESS | 1788 | 1464367578382 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x924c1c00 == 60 [pid = 1788] [id = 97] 09:46:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x924cd800) [pid = 1788] [serial = 290] [outer = (nil)] 09:46:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x92ad7c00) [pid = 1788] [serial = 291] [outer = 0x924cd800] 09:46:18 INFO - PROCESS | 1788 | 1464367578521 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x93c08800) [pid = 1788] [serial = 292] [outer = 0x924cd800] 09:46:19 INFO - PROCESS | 1788 | 1464367579475 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1497ms 09:46:19 INFO - PROCESS | 1788 | 1464367579501 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 1788 | 1464367579510 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:46:19 INFO - PROCESS | 1788 | 1464367579522 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 1788 | 1464367579526 Marionette TRACE conn4 <- [1,362,null,{}] 09:46:19 INFO - PROCESS | 1788 | 1464367579533 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 1788 | 1464367579724 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:46:19 INFO - PROCESS | 1788 | 1464367579889 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x98468400 == 61 [pid = 1788] [id = 98] 09:46:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x99f66000) [pid = 1788] [serial = 293] [outer = (nil)] 09:46:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x9a2dec00) [pid = 1788] [serial = 294] [outer = 0x99f66000] 09:46:20 INFO - PROCESS | 1788 | 1464367580039 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x9b0b8400) [pid = 1788] [serial = 295] [outer = 0x99f66000] 09:46:20 INFO - PROCESS | 1788 | 1464367580965 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1483ms 09:46:21 INFO - PROCESS | 1788 | 1464367581006 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 1788 | 1464367581011 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:46:21 INFO - PROCESS | 1788 | 1464367581018 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 1788 | 1464367581025 Marionette TRACE conn4 <- [1,366,null,{}] 09:46:21 INFO - PROCESS | 1788 | 1464367581042 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 1788 | 1464367581272 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:46:21 INFO - PROCESS | 1788 | 1464367581477 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a36fc00 == 62 [pid = 1788] [id = 99] 09:46:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0xa31c7c00) [pid = 1788] [serial = 296] [outer = (nil)] 09:46:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0xa6839800) [pid = 1788] [serial = 297] [outer = 0xa31c7c00] 09:46:21 INFO - PROCESS | 1788 | 1464367581617 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0xa68d3800) [pid = 1788] [serial = 298] [outer = 0xa31c7c00] 09:46:22 INFO - PROCESS | 1788 | 1464367582548 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1585ms 09:46:22 INFO - PROCESS | 1788 | 1464367582604 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 1788 | 1464367582610 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:46:22 INFO - PROCESS | 1788 | 1464367582616 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 1788 | 1464367582619 Marionette TRACE conn4 <- [1,370,null,{}] 09:46:22 INFO - PROCESS | 1788 | 1464367582625 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:22 INFO - PROCESS | 1788 | 1464367582808 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:46:23 INFO - PROCESS | 1788 | 1464367583010 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x91429400 == 63 [pid = 1788] [id = 100] 09:46:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0xa68d2c00) [pid = 1788] [serial = 299] [outer = (nil)] 09:46:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0xa6f3ac00) [pid = 1788] [serial = 300] [outer = 0xa68d2c00] 09:46:23 INFO - PROCESS | 1788 | 1464367583140 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0xa6f3f400) [pid = 1788] [serial = 301] [outer = 0xa68d2c00] 09:46:24 INFO - PROCESS | 1788 | 1464367584034 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1438ms 09:46:24 INFO - PROCESS | 1788 | 1464367584054 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 1788 | 1464367584058 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:46:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:46:24 INFO - PROCESS | 1788 | 1464367584064 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 1788 | 1464367584067 Marionette TRACE conn4 <- [1,374,null,{}] 09:46:24 INFO - PROCESS | 1788 | 1464367584073 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 1788 | 1464367584239 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:46:24 INFO - PROCESS | 1788 | 1464367584406 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f44b800 == 64 [pid = 1788] [id = 101] 09:46:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8f44bc00) [pid = 1788] [serial = 302] [outer = (nil)] 09:46:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8f452000) [pid = 1788] [serial = 303] [outer = 0x8f44bc00] 09:46:24 INFO - PROCESS | 1788 | 1464367584496 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8f455000) [pid = 1788] [serial = 304] [outer = 0x8f44bc00] 09:46:25 INFO - PROCESS | 1788 | 1464367585445 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:46:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1443ms 09:46:25 INFO - PROCESS | 1788 | 1464367585510 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 1788 | 1464367585514 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:46:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:46:25 INFO - PROCESS | 1788 | 1464367585521 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - PROCESS | 1788 | 1464367585524 Marionette TRACE conn4 <- [1,378,null,{}] 09:46:25 INFO - PROCESS | 1788 | 1464367585530 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 1788 | 1464367585754 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:46:25 INFO - PROCESS | 1788 | 1464367585958 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f450400 == 65 [pid = 1788] [id = 102] 09:46:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8f5d5800) [pid = 1788] [serial = 305] [outer = (nil)] 09:46:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8f5dc800) [pid = 1788] [serial = 306] [outer = 0x8f5d5800] 09:46:26 INFO - PROCESS | 1788 | 1464367586090 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8f5e0400) [pid = 1788] [serial = 307] [outer = 0x8f5d5800] 09:46:26 INFO - PROCESS | 1788 | 1464367586959 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:46:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1481ms 09:46:27 INFO - PROCESS | 1788 | 1464367587003 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 1788 | 1464367587007 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:46:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:46:27 INFO - PROCESS | 1788 | 1464367587014 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 1788 | 1464367587017 Marionette TRACE conn4 <- [1,382,null,{}] 09:46:27 INFO - PROCESS | 1788 | 1464367587023 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:27 INFO - PROCESS | 1788 | 1464367587193 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:46:27 INFO - PROCESS | 1788 | 1464367587389 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5d2800 == 66 [pid = 1788] [id = 103] 09:46:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x8f5d7000) [pid = 1788] [serial = 308] [outer = (nil)] 09:46:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x8f809800) [pid = 1788] [serial = 309] [outer = 0x8f5d7000] 09:46:27 INFO - PROCESS | 1788 | 1464367587521 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x8f80d800) [pid = 1788] [serial = 310] [outer = 0x8f5d7000] 09:46:28 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:46:28 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:46:28 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:46:28 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:46:28 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:46:28 INFO - PROCESS | 1788 | 1464367588504 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:46:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1534ms 09:46:28 INFO - PROCESS | 1788 | 1464367588550 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 1788 | 1464367588554 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:46:28 INFO - PROCESS | 1788 | 1464367588560 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 1788 | 1464367588564 Marionette TRACE conn4 <- [1,386,null,{}] 09:46:28 INFO - PROCESS | 1788 | 1464367588570 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:28 INFO - PROCESS | 1788 | 1464367588735 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:46:28 INFO - PROCESS | 1788 | 1464367588967 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5d8800 == 67 [pid = 1788] [id = 104] 09:46:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x8f5d9800) [pid = 1788] [serial = 311] [outer = (nil)] 09:46:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x8f5df000) [pid = 1788] [serial = 312] [outer = 0x8f5d9800] 09:46:29 INFO - PROCESS | 1788 | 1464367589331 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x91428000) [pid = 1788] [serial = 313] [outer = 0x8f5d9800] 09:46:30 INFO - PROCESS | 1788 | 1464367590289 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:46:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1787ms 09:46:30 INFO - PROCESS | 1788 | 1464367590349 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 1788 | 1464367590357 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:46:30 INFO - PROCESS | 1788 | 1464367590366 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 1788 | 1464367590370 Marionette TRACE conn4 <- [1,390,null,{}] 09:46:30 INFO - PROCESS | 1788 | 1464367590378 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:30 INFO - PROCESS | 1788 | 1464367590640 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:46:30 INFO - PROCESS | 1788 | 1464367590903 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x919f2000 == 68 [pid = 1788] [id = 105] 09:46:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x919f8400) [pid = 1788] [serial = 314] [outer = (nil)] 09:46:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x924cf800) [pid = 1788] [serial = 315] [outer = 0x919f8400] 09:46:30 INFO - PROCESS | 1788 | 1464367590985 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x92adc800) [pid = 1788] [serial = 316] [outer = 0x919f8400] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9b29e400 == 67 [pid = 1788] [id = 59] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x93c02400 == 66 [pid = 1788] [id = 61] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9233e400 == 65 [pid = 1788] [id = 60] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x99685800 == 64 [pid = 1788] [id = 17] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x99379c00 == 63 [pid = 1788] [id = 95] 09:46:31 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x99ec9800) [pid = 1788] [serial = 209] [outer = (nil)] [url = about:blank] 09:46:31 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x9d512800) [pid = 1788] [serial = 212] [outer = (nil)] [url = about:blank] 09:46:31 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0xa8291800) [pid = 1788] [serial = 215] [outer = (nil)] [url = about:blank] 09:46:31 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0xa8c8c000) [pid = 1788] [serial = 218] [outer = (nil)] [url = about:blank] 09:46:31 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0xa90ba400) [pid = 1788] [serial = 221] [outer = (nil)] [url = about:blank] 09:46:31 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0xa8c4d400) [pid = 1788] [serial = 246] [outer = (nil)] [url = about:blank] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9a403400 == 62 [pid = 1788] [id = 94] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9142cc00 == 61 [pid = 1788] [id = 93] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x919eec00 == 60 [pid = 1788] [id = 92] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x92add800 == 59 [pid = 1788] [id = 91] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x918f4800 == 58 [pid = 1788] [id = 90] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x91421800 == 57 [pid = 1788] [id = 88] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x93b84800 == 56 [pid = 1788] [id = 87] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9b2ac800 == 55 [pid = 1788] [id = 86] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x94760c00 == 54 [pid = 1788] [id = 85] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x919efc00 == 53 [pid = 1788] [id = 84] 09:46:31 INFO - PROCESS | 1788 | --DOCSHELL 0x924ca800 == 52 [pid = 1788] [id = 83] 09:46:31 INFO - PROCESS | 1788 | 1464367591991 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0xa2382000) [pid = 1788] [serial = 237] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0xa3352000) [pid = 1788] [serial = 240] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0xa685cc00) [pid = 1788] [serial = 241] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9a2dc400) [pid = 1788] [serial = 231] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x9b2a0c00) [pid = 1788] [serial = 232] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x9d512c00) [pid = 1788] [serial = 234] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0xa6832c00) [pid = 1788] [serial = 243] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x97879000) [pid = 1788] [serial = 226] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x95387800) [pid = 1788] [serial = 225] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x9a9bac00) [pid = 1788] [serial = 229] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x9a2e4400) [pid = 1788] [serial = 228] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0xa69e7400) [pid = 1788] [serial = 244] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0xa23c8000) [pid = 1788] [serial = 238] [outer = (nil)] [url = about:blank] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x9544a000) [pid = 1788] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:46:32 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0xa110d000) [pid = 1788] [serial = 235] [outer = (nil)] [url = about:blank] 09:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1685ms 09:46:32 INFO - PROCESS | 1788 | 1464367592050 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 1788 | 1464367592056 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:46:32 INFO - PROCESS | 1788 | 1464367592067 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 1788 | 1464367592070 Marionette TRACE conn4 <- [1,394,null,{}] 09:46:32 INFO - PROCESS | 1788 | 1464367592078 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 1788 | 1464367592246 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:46:32 INFO - PROCESS | 1788 | 1464367592424 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5db800 == 53 [pid = 1788] [id = 106] 09:46:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x924ca800) [pid = 1788] [serial = 317] [outer = (nil)] 09:46:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x93c84400) [pid = 1788] [serial = 318] [outer = 0x924ca800] 09:46:32 INFO - PROCESS | 1788 | 1464367592503 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x9538d800) [pid = 1788] [serial = 319] [outer = 0x924ca800] 09:46:33 INFO - PROCESS | 1788 | 1464367593344 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1330ms 09:46:33 INFO - PROCESS | 1788 | 1464367593397 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 1788 | 1464367593401 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:46:33 INFO - PROCESS | 1788 | 1464367593408 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 1788 | 1464367593413 Marionette TRACE conn4 <- [1,398,null,{}] 09:46:33 INFO - PROCESS | 1788 | 1464367593429 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 1788 | 1464367593601 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:46:33 INFO - PROCESS | 1788 | 1464367593728 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x919f1400 == 54 [pid = 1788] [id = 107] 09:46:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x9787ec00) [pid = 1788] [serial = 320] [outer = (nil)] 09:46:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x9a229000) [pid = 1788] [serial = 321] [outer = 0x9787ec00] 09:46:33 INFO - PROCESS | 1788 | 1464367593805 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x9a2e2c00) [pid = 1788] [serial = 322] [outer = 0x9787ec00] 09:46:34 INFO - PROCESS | 1788 | 1464367594667 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1286ms 09:46:34 INFO - PROCESS | 1788 | 1464367594696 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 1788 | 1464367594700 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:46:34 INFO - PROCESS | 1788 | 1464367594715 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 1788 | 1464367594718 Marionette TRACE conn4 <- [1,402,null,{}] 09:46:34 INFO - PROCESS | 1788 | 1464367594724 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 1788 | 1464367594933 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:46:34 INFO - PROCESS | 1788 | 1464367594956 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x99fe3c00 == 55 [pid = 1788] [id = 108] 09:46:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x9a724000) [pid = 1788] [serial = 323] [outer = (nil)] 09:46:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x9a9c1800) [pid = 1788] [serial = 324] [outer = 0x9a724000] 09:46:35 INFO - PROCESS | 1788 | 1464367595031 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x9b0b7400) [pid = 1788] [serial = 325] [outer = 0x9a724000] 09:46:35 INFO - PROCESS | 1788 | 1464367595974 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1283ms 09:46:36 INFO - PROCESS | 1788 | 1464367595999 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 1788 | 1464367596003 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:46:36 INFO - PROCESS | 1788 | 1464367596009 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 1788 | 1464367596012 Marionette TRACE conn4 <- [1,406,null,{}] 09:46:36 INFO - PROCESS | 1788 | 1464367596017 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:36 INFO - PROCESS | 1788 | 1464367596241 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:46:36 INFO - PROCESS | 1788 | 1464367596272 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x9afc2c00 == 56 [pid = 1788] [id = 109] 09:46:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x9b0c0c00) [pid = 1788] [serial = 326] [outer = (nil)] 09:46:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x9b360c00) [pid = 1788] [serial = 327] [outer = 0x9b0c0c00] 09:46:36 INFO - PROCESS | 1788 | 1464367596359 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x9d420800) [pid = 1788] [serial = 328] [outer = 0x9b0c0c00] 09:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x919f7800) [pid = 1788] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x92adf000) [pid = 1788] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x9a9d8800) [pid = 1788] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x9142d400) [pid = 1788] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x9b2a0800) [pid = 1788] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x9c135000) [pid = 1788] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x92ad2c00) [pid = 1788] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x99687400) [pid = 1788] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x9b29f800) [pid = 1788] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:46:37 INFO - PROCESS | 1788 | 1464367597458 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1482ms 09:46:37 INFO - PROCESS | 1788 | 1464367597492 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 1788 | 1464367597495 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:46:37 INFO - PROCESS | 1788 | 1464367597503 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 1788 | 1464367597506 Marionette TRACE conn4 <- [1,410,null,{}] 09:46:37 INFO - PROCESS | 1788 | 1464367597511 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 1788 | 1464367597671 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:46:37 INFO - PROCESS | 1788 | 1464367597687 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x919f7800 == 57 [pid = 1788] [id = 110] 09:46:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x9a9be800) [pid = 1788] [serial = 329] [outer = (nil)] 09:46:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x9c135000) [pid = 1788] [serial = 330] [outer = 0x9a9be800] 09:46:37 INFO - PROCESS | 1788 | 1464367597766 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x9d50d000) [pid = 1788] [serial = 331] [outer = 0x9a9be800] 09:46:38 INFO - PROCESS | 1788 | 1464367598630 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1192ms 09:46:38 INFO - PROCESS | 1788 | 1464367598695 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 1788 | 1464367598699 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:46:38 INFO - PROCESS | 1788 | 1464367598705 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 1788 | 1464367598709 Marionette TRACE conn4 <- [1,414,null,{}] 09:46:38 INFO - PROCESS | 1788 | 1464367598714 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:38 INFO - PROCESS | 1788 | 1464367598869 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:46:39 INFO - PROCESS | 1788 | 1464367599125 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f449000 == 58 [pid = 1788] [id = 111] 09:46:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8f449400) [pid = 1788] [serial = 332] [outer = (nil)] 09:46:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8f5db400) [pid = 1788] [serial = 333] [outer = 0x8f449400] 09:46:39 INFO - PROCESS | 1788 | 1464367599218 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x91420000) [pid = 1788] [serial = 334] [outer = 0x8f449400] 09:46:40 INFO - PROCESS | 1788 | 1464367600279 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1643ms 09:46:40 INFO - PROCESS | 1788 | 1464367600352 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 1788 | 1464367600360 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:46:40 INFO - PROCESS | 1788 | 1464367600368 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 1788 | 1464367600374 Marionette TRACE conn4 <- [1,418,null,{}] 09:46:40 INFO - PROCESS | 1788 | 1464367600382 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:40 INFO - PROCESS | 1788 | 1464367600617 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:46:40 INFO - PROCESS | 1788 | 1464367600881 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x924ca000 == 59 [pid = 1788] [id = 112] 09:46:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x92ae0000) [pid = 1788] [serial = 335] [outer = (nil)] 09:46:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x93c0e800) [pid = 1788] [serial = 336] [outer = 0x92ae0000] 09:46:40 INFO - PROCESS | 1788 | 1464367600973 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x9519a000) [pid = 1788] [serial = 337] [outer = 0x92ae0000] 09:46:42 INFO - PROCESS | 1788 | 1464367602317 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1985ms 09:46:42 INFO - PROCESS | 1788 | 1464367602567 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 1788 | 1464367602575 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:46:42 INFO - PROCESS | 1788 | 1464367602589 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 1788 | 1464367602592 Marionette TRACE conn4 <- [1,422,null,{}] 09:46:42 INFO - PROCESS | 1788 | 1464367602641 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:42 INFO - PROCESS | 1788 | 1464367602858 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:46:43 INFO - PROCESS | 1788 | 1464367602981 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5d6400 == 60 [pid = 1788] [id = 113] 09:46:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x96682c00) [pid = 1788] [serial = 338] [outer = (nil)] 09:46:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x9a2c9000) [pid = 1788] [serial = 339] [outer = 0x96682c00] 09:46:43 INFO - PROCESS | 1788 | 1464367603069 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x9a8cd800) [pid = 1788] [serial = 340] [outer = 0x96682c00] 09:46:44 INFO - PROCESS | 1788 | 1464367604454 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1893ms 09:46:44 INFO - PROCESS | 1788 | 1464367604544 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 1788 | 1464367604550 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:46:44 INFO - PROCESS | 1788 | 1464367604570 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 1788 | 1464367604580 Marionette TRACE conn4 <- [1,426,null,{}] 09:46:44 INFO - PROCESS | 1788 | 1464367604589 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:44 INFO - PROCESS | 1788 | 1464367604768 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:46:44 INFO - PROCESS | 1788 | 1464367604930 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5d4800 == 61 [pid = 1788] [id = 114] 09:46:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x9a8cd400) [pid = 1788] [serial = 341] [outer = (nil)] 09:46:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x9d50c000) [pid = 1788] [serial = 342] [outer = 0x9a8cd400] 09:46:45 INFO - PROCESS | 1788 | 1464367605018 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0xa0606000) [pid = 1788] [serial = 343] [outer = 0x9a8cd400] 09:46:45 INFO - PROCESS | 1788 | 1464367605957 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 1788 | 1464367606026 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:46:46 INFO - PROCESS | 1788 | 1464367606033 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 1788 | 1464367606036 Marionette TRACE conn4 <- [1,430,null,{}] 09:46:46 INFO - PROCESS | 1788 | 1464367606042 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:46 INFO - PROCESS | 1788 | 1464367606231 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:46:46 INFO - PROCESS | 1788 | 1464367606443 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9bc400 == 62 [pid = 1788] [id = 115] 09:46:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0xa0605400) [pid = 1788] [serial = 344] [outer = (nil)] 09:46:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0xa31f1800) [pid = 1788] [serial = 345] [outer = 0xa0605400] 09:46:46 INFO - PROCESS | 1788 | 1464367606574 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0xa3353c00) [pid = 1788] [serial = 346] [outer = 0xa0605400] 09:46:47 INFO - PROCESS | 1788 | 1464367607471 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1480ms 09:46:47 INFO - PROCESS | 1788 | 1464367607515 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 1788 | 1464367607519 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:46:47 INFO - PROCESS | 1788 | 1464367607525 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 1788 | 1464367607529 Marionette TRACE conn4 <- [1,434,null,{}] 09:46:47 INFO - PROCESS | 1788 | 1464367607535 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:47 INFO - PROCESS | 1788 | 1464367607726 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:46:47 INFO - PROCESS | 1788 | 1464367607894 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2365000 == 63 [pid = 1788] [id = 116] 09:46:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0xa3122800) [pid = 1788] [serial = 347] [outer = (nil)] 09:46:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0xa683c000) [pid = 1788] [serial = 348] [outer = 0xa3122800] 09:46:47 INFO - PROCESS | 1788 | 1464367607996 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0xa82b8400) [pid = 1788] [serial = 349] [outer = 0xa3122800] 09:46:49 INFO - PROCESS | 1788 | 1464367609003 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:46:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1533ms 09:46:49 INFO - PROCESS | 1788 | 1464367609060 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 1788 | 1464367609064 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:46:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:46:49 INFO - PROCESS | 1788 | 1464367609070 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - PROCESS | 1788 | 1464367609073 Marionette TRACE conn4 <- [1,438,null,{}] 09:46:49 INFO - PROCESS | 1788 | 1464367609080 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 1788 | 1464367609263 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:46:49 INFO - PROCESS | 1788 | 1464367609431 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f448800 == 64 [pid = 1788] [id = 117] 09:46:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x8f457c00) [pid = 1788] [serial = 350] [outer = (nil)] 09:46:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0xa902c000) [pid = 1788] [serial = 351] [outer = 0x8f457c00] 09:46:49 INFO - PROCESS | 1788 | 1464367609521 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0xa9b54c00) [pid = 1788] [serial = 352] [outer = 0x8f457c00] 09:46:50 INFO - PROCESS | 1788 | 1464367610454 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:46:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1432ms 09:46:50 INFO - PROCESS | 1788 | 1464367610503 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:46:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:46:50 INFO - PROCESS | 1788 | 1464367610508 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:46:50 INFO - PROCESS | 1788 | 1464367610514 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 1788 | 1464367610518 Marionette TRACE conn4 <- [1,442,null,{}] 09:46:50 INFO - PROCESS | 1788 | 1464367610524 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 1788 | 1464367610700 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:46:50 INFO - PROCESS | 1788 | 1464367610875 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eba2000 == 65 [pid = 1788] [id = 118] 09:46:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x8eba3000) [pid = 1788] [serial = 353] [outer = (nil)] 09:46:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x8ebab800) [pid = 1788] [serial = 354] [outer = 0x8eba3000] 09:46:50 INFO - PROCESS | 1788 | 1464367610964 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x8ebad800) [pid = 1788] [serial = 355] [outer = 0x8eba3000] 09:46:51 INFO - PROCESS | 1788 | 1464367611917 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:46:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1481ms 09:46:51 INFO - PROCESS | 1788 | 1464367611996 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:46:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:46:52 INFO - PROCESS | 1788 | 1464367612000 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:46:52 INFO - PROCESS | 1788 | 1464367612008 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - PROCESS | 1788 | 1464367612011 Marionette TRACE conn4 <- [1,446,null,{}] 09:46:52 INFO - PROCESS | 1788 | 1464367612017 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:52 INFO - PROCESS | 1788 | 1464367612230 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:46:52 INFO - PROCESS | 1788 | 1464367612453 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x91425800 == 66 [pid = 1788] [id = 119] 09:46:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x91429000) [pid = 1788] [serial = 356] [outer = (nil)] 09:46:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x918f2400) [pid = 1788] [serial = 357] [outer = 0x91429000] 09:46:52 INFO - PROCESS | 1788 | 1464367612810 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x919f8c00) [pid = 1788] [serial = 358] [outer = 0x91429000] 09:46:53 INFO - PROCESS | 1788 | 1464367613887 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:46:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1933ms 09:46:53 INFO - PROCESS | 1788 | 1464367613949 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 1788 | 1464367613956 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:46:53 INFO - PROCESS | 1788 | 1464367613968 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 1788 | 1464367613980 Marionette TRACE conn4 <- [1,450,null,{}] 09:46:53 INFO - PROCESS | 1788 | 1464367613993 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 1788 | 1464367614184 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:46:54 INFO - PROCESS | 1788 | 1464367614395 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x92add800 == 67 [pid = 1788] [id = 120] 09:46:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x93b7f800) [pid = 1788] [serial = 359] [outer = (nil)] 09:46:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x94750000) [pid = 1788] [serial = 360] [outer = 0x93b7f800] 09:46:54 INFO - PROCESS | 1788 | 1464367614479 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x9538cc00) [pid = 1788] [serial = 361] [outer = 0x93b7f800] 09:46:55 INFO - PROCESS | 1788 | --DOCSHELL 0x919f7800 == 66 [pid = 1788] [id = 110] 09:46:55 INFO - PROCESS | 1788 | --DOCSHELL 0x9afc2c00 == 65 [pid = 1788] [id = 109] 09:46:55 INFO - PROCESS | 1788 | --DOCSHELL 0x99fe3c00 == 64 [pid = 1788] [id = 108] 09:46:55 INFO - PROCESS | 1788 | --DOCSHELL 0x919f1400 == 63 [pid = 1788] [id = 107] 09:46:55 INFO - PROCESS | 1788 | --DOCSHELL 0x8f5db800 == 62 [pid = 1788] [id = 106] 09:46:55 INFO - PROCESS | 1788 | --DOCSHELL 0x919f2000 == 61 [pid = 1788] [id = 105] 09:46:55 INFO - PROCESS | 1788 | --DOCSHELL 0x8f5d8800 == 60 [pid = 1788] [id = 104] 09:46:55 INFO - PROCESS | 1788 | --DOCSHELL 0x8f450400 == 59 [pid = 1788] [id = 102] 09:46:55 INFO - PROCESS | 1788 | --DOCSHELL 0x8f44b800 == 58 [pid = 1788] [id = 101] 09:46:55 INFO - PROCESS | 1788 | --DOCSHELL 0x91429400 == 57 [pid = 1788] [id = 100] 09:46:55 INFO - PROCESS | 1788 | --DOCSHELL 0x924c1c00 == 56 [pid = 1788] [id = 97] 09:46:55 INFO - PROCESS | 1788 | 1464367615462 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 1788 | 1464367615533 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:46:55 INFO - PROCESS | 1788 | 1464367615545 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 1788 | 1464367615549 Marionette TRACE conn4 <- [1,454,null,{}] 09:46:55 INFO - PROCESS | 1788 | 1464367615555 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:55 INFO - PROCESS | 1788 | 1464367615731 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:46:55 INFO - PROCESS | 1788 | 1464367615907 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c03c00 == 57 [pid = 1788] [id = 121] 09:46:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x93c07c00) [pid = 1788] [serial = 362] [outer = (nil)] 09:46:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x9667bc00) [pid = 1788] [serial = 363] [outer = 0x93c07c00] 09:46:55 INFO - PROCESS | 1788 | 1464367615987 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x99683800) [pid = 1788] [serial = 364] [outer = 0x93c07c00] 09:46:56 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:56 INFO - PROCESS | 1788 | 1464367616870 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1391ms 09:46:56 INFO - PROCESS | 1788 | 1464367616936 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 1788 | 1464367616940 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:46:56 INFO - PROCESS | 1788 | 1464367616947 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - PROCESS | 1788 | 1464367616953 Marionette TRACE conn4 <- [1,458,null,{}] 09:46:56 INFO - PROCESS | 1788 | 1464367616968 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:57 INFO - PROCESS | 1788 | 1464367617149 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:46:57 INFO - PROCESS | 1788 | 1464367617279 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b88400 == 58 [pid = 1788] [id = 122] 09:46:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x9a9d8c00) [pid = 1788] [serial = 365] [outer = (nil)] 09:46:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x9b29e000) [pid = 1788] [serial = 366] [outer = 0x9a9d8c00] 09:46:57 INFO - PROCESS | 1788 | 1464367617360 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x9b2a3c00) [pid = 1788] [serial = 367] [outer = 0x9a9d8c00] 09:46:58 INFO - PROCESS | 1788 | 1464367618259 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:46:58 INFO - PROCESS | 1788 | 1464367618298 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:46:58 INFO - PROCESS | 1788 | 1464367618306 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 1788 | 1464367618309 Marionette TRACE conn4 <- [1,462,null,{}] 09:46:58 INFO - PROCESS | 1788 | 1464367618322 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:58 INFO - PROCESS | 1788 | 1464367618539 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:46:58 INFO - PROCESS | 1788 | 1464367618564 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eac4c00 == 59 [pid = 1788] [id = 123] 09:46:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x8eac5000) [pid = 1788] [serial = 368] [outer = (nil)] 09:46:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x8eace400) [pid = 1788] [serial = 369] [outer = 0x8eac5000] 09:46:58 INFO - PROCESS | 1788 | 1464367618639 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x9b0bec00) [pid = 1788] [serial = 370] [outer = 0x8eac5000] 09:46:59 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:59 INFO - PROCESS | 1788 | 1464367619609 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 1788 | 1464367619716 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:46:59 INFO - PROCESS | 1788 | 1464367619738 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 1788 | 1464367619742 Marionette TRACE conn4 <- [1,466,null,{}] 09:46:59 INFO - PROCESS | 1788 | 1464367619748 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:59 INFO - PROCESS | 1788 | 1464367619964 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:47:00 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0xa31bf800) [pid = 1788] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:47:00 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x9a724000) [pid = 1788] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:47:00 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x9b0c0c00) [pid = 1788] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:47:00 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8f5d9800) [pid = 1788] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:47:00 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x9787ec00) [pid = 1788] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:47:00 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x924ca800) [pid = 1788] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:47:00 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x919f8400) [pid = 1788] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:47:00 INFO - PROCESS | 1788 | 1464367620269 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5dbc00 == 60 [pid = 1788] [id = 124] 09:47:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x8f5de800) [pid = 1788] [serial = 371] [outer = (nil)] 09:47:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x924cb000) [pid = 1788] [serial = 372] [outer = 0x8f5de800] 09:47:00 INFO - PROCESS | 1788 | 1464367620352 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x9c13d800) [pid = 1788] [serial = 373] [outer = 0x8f5de800] 09:47:01 INFO - PROCESS | 1788 | 1464367621177 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 1788 | 1464367621231 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:47:01 INFO - PROCESS | 1788 | 1464367621237 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 1788 | 1464367621241 Marionette TRACE conn4 <- [1,470,null,{}] 09:47:01 INFO - PROCESS | 1788 | 1464367621246 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:01 INFO - PROCESS | 1788 | 1464367621420 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:47:01 INFO - PROCESS | 1788 | 1464367621432 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ead2800 == 61 [pid = 1788] [id = 125] 09:47:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x8ead4c00) [pid = 1788] [serial = 374] [outer = (nil)] 09:47:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x8eae0800) [pid = 1788] [serial = 375] [outer = 0x8ead4c00] 09:47:01 INFO - PROCESS | 1788 | 1464367621508 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x9bb81c00) [pid = 1788] [serial = 376] [outer = 0x8ead4c00] 09:47:02 INFO - PROCESS | 1788 | 1464367622732 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1534ms 09:47:02 INFO - PROCESS | 1788 | 1464367622774 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 1788 | 1464367622780 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:47:02 INFO - PROCESS | 1788 | 1464367622791 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 1788 | 1464367622797 Marionette TRACE conn4 <- [1,474,null,{}] 09:47:02 INFO - PROCESS | 1788 | 1464367622809 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:03 INFO - PROCESS | 1788 | 1464367623016 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:47:03 INFO - PROCESS | 1788 | 1464367623278 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eacb000 == 62 [pid = 1788] [id = 126] 09:47:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x8ead3c00) [pid = 1788] [serial = 377] [outer = (nil)] 09:47:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x8eb76000) [pid = 1788] [serial = 378] [outer = 0x8ead3c00] 09:47:03 INFO - PROCESS | 1788 | 1464367623371 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x8eb7a000) [pid = 1788] [serial = 379] [outer = 0x8ead3c00] 09:47:04 INFO - PROCESS | 1788 | 1464367624402 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1657ms 09:47:04 INFO - PROCESS | 1788 | 1464367624449 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 1788 | 1464367624459 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:47:04 INFO - PROCESS | 1788 | 1464367624471 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 1788 | 1464367624477 Marionette TRACE conn4 <- [1,478,null,{}] 09:47:04 INFO - PROCESS | 1788 | 1464367624485 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 1788 | 1464367624693 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:47:04 INFO - PROCESS | 1788 | 1464367624969 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb72c00 == 63 [pid = 1788] [id = 127] 09:47:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x9141e800) [pid = 1788] [serial = 380] [outer = (nil)] 09:47:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x918f4c00) [pid = 1788] [serial = 381] [outer = 0x9141e800] 09:47:05 INFO - PROCESS | 1788 | 1464367625075 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x924c6c00) [pid = 1788] [serial = 382] [outer = 0x9141e800] 09:47:06 INFO - PROCESS | 1788 | 1464367626107 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:47:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:47:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1696ms 09:47:06 INFO - PROCESS | 1788 | 1464367626167 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 1788 | 1464367626171 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:47:06 INFO - PROCESS | 1788 | 1464367626178 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 1788 | 1464367626184 Marionette TRACE conn4 <- [1,482,null,{}] 09:47:06 INFO - PROCESS | 1788 | 1464367626201 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:06 INFO - PROCESS | 1788 | 1464367626448 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:47:06 INFO - PROCESS | 1788 | 1464367626683 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f808800 == 64 [pid = 1788] [id = 128] 09:47:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x98242c00) [pid = 1788] [serial = 383] [outer = (nil)] 09:47:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9a2dc400) [pid = 1788] [serial = 384] [outer = 0x98242c00] 09:47:06 INFO - PROCESS | 1788 | 1464367626773 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9a9bec00) [pid = 1788] [serial = 385] [outer = 0x98242c00] 09:47:08 INFO - PROCESS | 1788 | 1464367628346 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2197ms 09:47:08 INFO - PROCESS | 1788 | 1464367628376 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:47:08 INFO - PROCESS | 1788 | 1464367628381 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:47:08 INFO - PROCESS | 1788 | 1464367628389 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 1788 | 1464367628392 Marionette TRACE conn4 <- [1,486,null,{}] 09:47:08 INFO - PROCESS | 1788 | 1464367628398 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:08 INFO - PROCESS | 1788 | 1464367628571 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:47:08 INFO - PROCESS | 1788 | 1464367628747 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dee4000 == 65 [pid = 1788] [id = 129] 09:47:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x8dee9800) [pid = 1788] [serial = 386] [outer = (nil)] 09:47:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9c05c800) [pid = 1788] [serial = 387] [outer = 0x8dee9800] 09:47:08 INFO - PROCESS | 1788 | 1464367628843 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0xa27c0400) [pid = 1788] [serial = 388] [outer = 0x8dee9800] 09:47:09 INFO - PROCESS | 1788 | 1464367629885 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1536ms 09:47:09 INFO - PROCESS | 1788 | 1464367629926 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 1788 | 1464367629932 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:47:09 INFO - PROCESS | 1788 | 1464367629939 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 1788 | 1464367629942 Marionette TRACE conn4 <- [1,490,null,{}] 09:47:09 INFO - PROCESS | 1788 | 1464367629948 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 1788 | 1464367630157 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:47:10 INFO - PROCESS | 1788 | 1464367630382 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f803000 == 66 [pid = 1788] [id = 130] 09:47:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x8f807000) [pid = 1788] [serial = 389] [outer = (nil)] 09:47:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0xa4f16000) [pid = 1788] [serial = 390] [outer = 0x8f807000] 09:47:10 INFO - PROCESS | 1788 | 1464367630487 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0xa696d000) [pid = 1788] [serial = 391] [outer = 0x8f807000] 09:47:11 INFO - PROCESS | 1788 | 1464367631416 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1538ms 09:47:11 INFO - PROCESS | 1788 | 1464367631478 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:47:11 INFO - PROCESS | 1788 | 1464367631483 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:47:11 INFO - PROCESS | 1788 | 1464367631489 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 1788 | 1464367631493 Marionette TRACE conn4 <- [1,494,null,{}] 09:47:11 INFO - PROCESS | 1788 | 1464367631499 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 1788 | 1464367631737 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:47:11 INFO - PROCESS | 1788 | 1464367631970 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x91762c00 == 67 [pid = 1788] [id = 131] 09:47:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x91765000) [pid = 1788] [serial = 392] [outer = (nil)] 09:47:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x91770c00) [pid = 1788] [serial = 393] [outer = 0x91765000] 09:47:12 INFO - PROCESS | 1788 | 1464367632103 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0xa6388800) [pid = 1788] [serial = 394] [outer = 0x91765000] 09:47:13 INFO - PROCESS | 1788 | 1464367633113 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1688ms 09:47:13 INFO - PROCESS | 1788 | 1464367633177 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:47:13 INFO - PROCESS | 1788 | 1464367633181 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:47:13 INFO - PROCESS | 1788 | 1464367633188 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 1788 | 1464367633193 Marionette TRACE conn4 <- [1,498,null,{}] 09:47:13 INFO - PROCESS | 1788 | 1464367633199 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 1788 | 1464367633403 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:47:13 INFO - PROCESS | 1788 | 1464367633677 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d5d7c00 == 68 [pid = 1788] [id = 132] 09:47:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x8d5d8c00) [pid = 1788] [serial = 395] [outer = (nil)] 09:47:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x8d5df400) [pid = 1788] [serial = 396] [outer = 0x8d5d8c00] 09:47:13 INFO - PROCESS | 1788 | 1464367633767 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x8d5e1400) [pid = 1788] [serial = 397] [outer = 0x8d5d8c00] 09:47:14 INFO - PROCESS | 1788 | 1464367634672 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1538ms 09:47:14 INFO - PROCESS | 1788 | 1464367634727 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 1788 | 1464367634732 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:47:14 INFO - PROCESS | 1788 | 1464367634740 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 1788 | 1464367634745 Marionette TRACE conn4 <- [1,502,null,{}] 09:47:14 INFO - PROCESS | 1788 | 1464367634751 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 1788 | 1464367634953 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:47:15 INFO - PROCESS | 1788 | 1464367635188 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d5de000 == 69 [pid = 1788] [id = 133] 09:47:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x8d5e0000) [pid = 1788] [serial = 398] [outer = (nil)] 09:47:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0xa6388400) [pid = 1788] [serial = 399] [outer = 0x8d5e0000] 09:47:15 INFO - PROCESS | 1788 | 1464367635329 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0xa6f3f800) [pid = 1788] [serial = 400] [outer = 0x8d5e0000] 09:47:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x8d896800) [pid = 1788] [serial = 401] [outer = 0x95455400] 09:47:16 INFO - PROCESS | 1788 | 1464367636269 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1581ms 09:47:16 INFO - PROCESS | 1788 | 1464367636352 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 1788 | 1464367636357 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:47:16 INFO - PROCESS | 1788 | 1464367636404 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 1788 | 1464367636408 Marionette TRACE conn4 <- [1,506,null,{}] 09:47:16 INFO - PROCESS | 1788 | 1464367636414 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:16 INFO - PROCESS | 1788 | 1464367636585 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:47:16 INFO - PROCESS | 1788 | 1464367636809 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d893800 == 70 [pid = 1788] [id = 134] 09:47:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x8d894000) [pid = 1788] [serial = 402] [outer = (nil)] 09:47:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x8d89b000) [pid = 1788] [serial = 403] [outer = 0x8d894000] 09:47:16 INFO - PROCESS | 1788 | 1464367636911 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0x9176ec00) [pid = 1788] [serial = 404] [outer = 0x8d894000] 09:47:17 INFO - PROCESS | 1788 | 1464367637791 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1446ms 09:47:17 INFO - PROCESS | 1788 | 1464367637838 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 1788 | 1464367637844 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:47:17 INFO - PROCESS | 1788 | 1464367637853 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 1788 | 1464367637857 Marionette TRACE conn4 <- [1,510,null,{}] 09:47:17 INFO - PROCESS | 1788 | 1464367637867 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 1788 | 1464367638140 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:47:18 INFO - PROCESS | 1788 | 1464367638475 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c077000 == 71 [pid = 1788] [id = 135] 09:47:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x8c077400) [pid = 1788] [serial = 405] [outer = (nil)] 09:47:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x8c07d800) [pid = 1788] [serial = 406] [outer = 0x8c077400] 09:47:18 INFO - PROCESS | 1788 | 1464367638591 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0x8c081000) [pid = 1788] [serial = 407] [outer = 0x8c077400] 09:47:19 INFO - PROCESS | 1788 | 1464367639517 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1742ms 09:47:19 INFO - PROCESS | 1788 | 1464367639595 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 1788 | 1464367639600 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:47:19 INFO - PROCESS | 1788 | 1464367639607 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 1788 | 1464367639612 Marionette TRACE conn4 <- [1,514,null,{}] 09:47:19 INFO - PROCESS | 1788 | 1464367639618 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:19 INFO - PROCESS | 1788 | 1464367639871 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:47:20 INFO - PROCESS | 1788 | 1464367640158 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c506800 == 72 [pid = 1788] [id = 136] 09:47:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0x8c50a000) [pid = 1788] [serial = 408] [outer = (nil)] 09:47:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0x8c50f400) [pid = 1788] [serial = 409] [outer = 0x8c50a000] 09:47:20 INFO - PROCESS | 1788 | 1464367640255 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0x8dee9400) [pid = 1788] [serial = 410] [outer = 0x8c50a000] 09:47:21 INFO - PROCESS | 1788 | 1464367641140 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1589ms 09:47:21 INFO - PROCESS | 1788 | 1464367641199 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 1788 | 1464367641204 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:47:21 INFO - PROCESS | 1788 | 1464367641213 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 1788 | 1464367641217 Marionette TRACE conn4 <- [1,518,null,{}] 09:47:21 INFO - PROCESS | 1788 | 1464367641225 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:21 INFO - PROCESS | 1788 | 1464367641411 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:47:22 INFO - PROCESS | 1788 | 1464367642025 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c510800 == 73 [pid = 1788] [id = 137] 09:47:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 189 (0x8c510c00) [pid = 1788] [serial = 411] [outer = (nil)] 09:47:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 190 (0x8d898000) [pid = 1788] [serial = 412] [outer = 0x8c510c00] 09:47:22 INFO - PROCESS | 1788 | 1464367642118 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 191 (0x8dee7400) [pid = 1788] [serial = 413] [outer = 0x8c510c00] 09:47:23 INFO - PROCESS | 1788 | 1464367643111 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1946ms 09:47:23 INFO - PROCESS | 1788 | 1464367643181 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 1788 | 1464367643191 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:47:23 INFO - PROCESS | 1788 | 1464367643210 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 1788 | 1464367643219 Marionette TRACE conn4 <- [1,522,null,{}] 09:47:23 INFO - PROCESS | 1788 | 1464367643231 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 1788 | 1464367643581 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:47:23 INFO - PROCESS | 1788 | 1464367643985 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c50c800 == 74 [pid = 1788] [id = 138] 09:47:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 192 (0x8eac5400) [pid = 1788] [serial = 414] [outer = (nil)] 09:47:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 193 (0x8ead6400) [pid = 1788] [serial = 415] [outer = 0x8eac5400] 09:47:24 INFO - PROCESS | 1788 | 1464367644072 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 194 (0x8eb76c00) [pid = 1788] [serial = 416] [outer = 0x8eac5400] 09:47:25 INFO - PROCESS | 1788 | 1464367645055 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1898ms 09:47:25 INFO - PROCESS | 1788 | 1464367645111 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 1788 | 1464367645116 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:47:25 INFO - PROCESS | 1788 | 1464367645125 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - PROCESS | 1788 | 1464367645128 Marionette TRACE conn4 <- [1,526,null,{}] 09:47:25 INFO - PROCESS | 1788 | 1464367645135 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:25 INFO - PROCESS | 1788 | 1464367645329 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:47:25 INFO - PROCESS | 1788 | --DOMWINDOW == 193 (0xa335d400) [pid = 1788] [serial = 288] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1788 | --DOMWINDOW == 192 (0x92ad7c00) [pid = 1788] [serial = 291] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1788 | --DOMWINDOW == 191 (0x9a2dec00) [pid = 1788] [serial = 294] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1788 | --DOMWINDOW == 190 (0xa6839800) [pid = 1788] [serial = 297] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1788 | --DOMWINDOW == 189 (0xa6f3ac00) [pid = 1788] [serial = 300] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1788 | --DOMWINDOW == 188 (0x8f452000) [pid = 1788] [serial = 303] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0x8f5dc800) [pid = 1788] [serial = 306] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0x8f809800) [pid = 1788] [serial = 309] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0x9c135000) [pid = 1788] [serial = 330] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1788 | 1464367645699 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f452000 == 75 [pid = 1788] [id = 139] 09:47:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0x8f455800) [pid = 1788] [serial = 417] [outer = (nil)] 09:47:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0x8f5e0c00) [pid = 1788] [serial = 418] [outer = 0x8f455800] 09:47:25 INFO - PROCESS | 1788 | 1464367645811 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0x91429400) [pid = 1788] [serial = 419] [outer = 0x8f455800] 09:47:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8f5d6400 == 74 [pid = 1788] [id = 113] 09:47:26 INFO - PROCESS | 1788 | --DOCSHELL 0x924ca000 == 73 [pid = 1788] [id = 112] 09:47:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8f449000 == 72 [pid = 1788] [id = 111] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0x93c84400) [pid = 1788] [serial = 318] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0x9538d800) [pid = 1788] [serial = 319] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0x924cf800) [pid = 1788] [serial = 315] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0x92adc800) [pid = 1788] [serial = 316] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x9a2e2c00) [pid = 1788] [serial = 322] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0xa8c52800) [pid = 1788] [serial = 247] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x9a9c1800) [pid = 1788] [serial = 324] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x9b360c00) [pid = 1788] [serial = 327] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x9b0b7400) [pid = 1788] [serial = 325] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x9d420800) [pid = 1788] [serial = 328] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x91428000) [pid = 1788] [serial = 313] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x8f5df000) [pid = 1788] [serial = 312] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x9a229000) [pid = 1788] [serial = 321] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1788 | 1464367646654 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1581ms 09:47:26 INFO - PROCESS | 1788 | 1464367646711 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 1788 | 1464367646715 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:47:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:47:26 INFO - PROCESS | 1788 | 1464367646730 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 1788 | 1464367646739 Marionette TRACE conn4 <- [1,530,null,{}] 09:47:26 INFO - PROCESS | 1788 | 1464367646748 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 1788 | 1464367646920 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:47:26 INFO - PROCESS | 1788 | 1464367646934 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f44f000 == 73 [pid = 1788] [id = 140] 09:47:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x9176e800) [pid = 1788] [serial = 420] [outer = (nil)] 09:47:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x92192000) [pid = 1788] [serial = 421] [outer = 0x9176e800] 09:47:27 INFO - PROCESS | 1788 | 1464367647008 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x92196c00) [pid = 1788] [serial = 422] [outer = 0x9176e800] 09:47:27 INFO - PROCESS | 1788 | 1464367647865 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:47:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:47:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:47:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:47:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:47:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:47:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:47:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1203ms 09:47:27 INFO - PROCESS | 1788 | 1464367647958 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 1788 | 1464367647964 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:47:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:47:27 INFO - PROCESS | 1788 | 1464367647980 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 1788 | 1464367647982 Marionette TRACE conn4 <- [1,534,null,{}] 09:47:27 INFO - PROCESS | 1788 | 1464367647988 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 1788 | 1464367648253 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:47:28 INFO - PROCESS | 1788 | 1464367648283 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x918ecc00 == 74 [pid = 1788] [id = 141] 09:47:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x919f2800) [pid = 1788] [serial = 423] [outer = (nil)] 09:47:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x92ad7000) [pid = 1788] [serial = 424] [outer = 0x919f2800] 09:47:28 INFO - PROCESS | 1788 | 1464367648370 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x92adc400) [pid = 1788] [serial = 425] [outer = 0x919f2800] 09:47:29 INFO - PROCESS | 1788 | 1464367649301 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:47:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1331ms 09:47:29 INFO - PROCESS | 1788 | 1464367649310 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 1788 | 1464367649313 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:47:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:47:29 INFO - PROCESS | 1788 | 1464367649366 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 1788 | 1464367649369 Marionette TRACE conn4 <- [1,538,null,{}] 09:47:29 INFO - PROCESS | 1788 | 1464367649376 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 1788 | 1464367649614 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:47:29 INFO - PROCESS | 1788 | 1464367649655 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b87400 == 75 [pid = 1788] [id = 142] 09:47:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0x93c02c00) [pid = 1788] [serial = 426] [outer = (nil)] 09:47:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x94764000) [pid = 1788] [serial = 427] [outer = 0x93c02c00] 09:47:29 INFO - PROCESS | 1788 | 1464367649836 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x9787f000) [pid = 1788] [serial = 428] [outer = 0x93c02c00] 09:47:30 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x9a9be800) [pid = 1788] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:47:30 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0x8f5de800) [pid = 1788] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:47:30 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x9a9d8c00) [pid = 1788] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:47:30 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x8eac5000) [pid = 1788] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:47:30 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x93b7f800) [pid = 1788] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:47:30 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0xa22a8400) [pid = 1788] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:47:30 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x93c07c00) [pid = 1788] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:47:30 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x91429000) [pid = 1788] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:47:30 INFO - PROCESS | 1788 | 1464367650850 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:47:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1547ms 09:47:30 INFO - PROCESS | 1788 | 1464367650898 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 1788 | 1464367650901 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:47:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:47:30 INFO - PROCESS | 1788 | 1464367650909 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 1788 | 1464367650912 Marionette TRACE conn4 <- [1,542,null,{}] 09:47:30 INFO - PROCESS | 1788 | 1464367650918 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 1788 | 1464367651139 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:47:31 INFO - PROCESS | 1788 | 1464367651165 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eac6400 == 76 [pid = 1788] [id = 143] 09:47:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x92337c00) [pid = 1788] [serial = 429] [outer = (nil)] 09:47:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x99f6f800) [pid = 1788] [serial = 430] [outer = 0x92337c00] 09:47:31 INFO - PROCESS | 1788 | 1464367651239 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x9a2de800) [pid = 1788] [serial = 431] [outer = 0x92337c00] 09:47:32 INFO - PROCESS | 1788 | 1464367652048 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:47:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1188ms 09:47:32 INFO - PROCESS | 1788 | 1464367652098 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 1788 | 1464367652101 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:47:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:47:32 INFO - PROCESS | 1788 | 1464367652108 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 1788 | 1464367652111 Marionette TRACE conn4 <- [1,546,null,{}] 09:47:32 INFO - PROCESS | 1788 | 1464367652117 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 1788 | 1464367652345 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:47:32 INFO - PROCESS | 1788 | 1464367652543 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c073800 == 77 [pid = 1788] [id = 144] 09:47:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x8c074000) [pid = 1788] [serial = 432] [outer = (nil)] 09:47:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x8c504800) [pid = 1788] [serial = 433] [outer = 0x8c074000] 09:47:32 INFO - PROCESS | 1788 | 1464367652677 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0x8d546000) [pid = 1788] [serial = 434] [outer = 0x8c074000] 09:47:33 INFO - PROCESS | 1788 | 1464367653716 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:47:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:47:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1632ms 09:47:33 INFO - PROCESS | 1788 | 1464367653743 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 1788 | 1464367653750 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:47:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:47:33 INFO - PROCESS | 1788 | 1464367653760 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - PROCESS | 1788 | 1464367653766 Marionette TRACE conn4 <- [1,550,null,{}] 09:47:33 INFO - PROCESS | 1788 | 1464367653774 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:34 INFO - PROCESS | 1788 | 1464367654125 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:47:34 INFO - PROCESS | 1788 | 1464367654335 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d5d9c00 == 78 [pid = 1788] [id = 145] 09:47:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x8d89ac00) [pid = 1788] [serial = 435] [outer = (nil)] 09:47:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x8eac7c00) [pid = 1788] [serial = 436] [outer = 0x8d89ac00] 09:47:34 INFO - PROCESS | 1788 | 1464367654438 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0x8eadbc00) [pid = 1788] [serial = 437] [outer = 0x8d89ac00] 09:47:35 INFO - PROCESS | 1788 | 1464367655774 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 09:47:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 2099ms 09:47:35 INFO - PROCESS | 1788 | 1464367655874 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 1788 | 1464367655884 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:47:35 INFO - PROCESS | 1788 | 1464367655894 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 1788 | 1464367655898 Marionette TRACE conn4 <- [1,554,null,{}] 09:47:35 INFO - PROCESS | 1788 | 1464367655906 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 1788 | 1464367656236 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:47:36 INFO - PROCESS | 1788 | 1464367656412 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c509800 == 79 [pid = 1788] [id = 146] 09:47:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0x8eacbc00) [pid = 1788] [serial = 438] [outer = (nil)] 09:47:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0x8f80c800) [pid = 1788] [serial = 439] [outer = 0x8eacbc00] 09:47:36 INFO - PROCESS | 1788 | 1464367656504 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0x91769800) [pid = 1788] [serial = 440] [outer = 0x8eacbc00] 09:47:37 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:37 INFO - PROCESS | 1788 | 1464367657473 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1631ms 09:47:37 INFO - PROCESS | 1788 | 1464367657526 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 1788 | 1464367657530 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:47:37 INFO - PROCESS | 1788 | 1464367657547 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 1788 | 1464367657557 Marionette TRACE conn4 <- [1,558,null,{}] 09:47:37 INFO - PROCESS | 1788 | 1464367657565 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:37 INFO - PROCESS | 1788 | 1464367657811 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:47:38 INFO - PROCESS | 1788 | 1464367658062 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f802800 == 80 [pid = 1788] [id = 147] 09:47:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 189 (0x93c08400) [pid = 1788] [serial = 441] [outer = (nil)] 09:47:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 190 (0x96679c00) [pid = 1788] [serial = 442] [outer = 0x93c08400] 09:47:38 INFO - PROCESS | 1788 | 1464367658176 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 191 (0x99689400) [pid = 1788] [serial = 443] [outer = 0x93c08400] 09:47:39 INFO - PROCESS | 1788 | 1464367659170 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1696ms 09:47:39 INFO - PROCESS | 1788 | 1464367659236 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 1788 | 1464367659241 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:47:39 INFO - PROCESS | 1788 | 1464367659248 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 1788 | 1464367659251 Marionette TRACE conn4 <- [1,562,null,{}] 09:47:39 INFO - PROCESS | 1788 | 1464367659258 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 1788 | 1464367659470 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:47:39 INFO - PROCESS | 1788 | 1464367659697 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c506400 == 81 [pid = 1788] [id = 148] 09:47:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 192 (0x8d54c400) [pid = 1788] [serial = 444] [outer = (nil)] 09:47:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 193 (0x9a410c00) [pid = 1788] [serial = 445] [outer = 0x8d54c400] 09:47:39 INFO - PROCESS | 1788 | 1464367659833 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 194 (0x9a9c1800) [pid = 1788] [serial = 446] [outer = 0x8d54c400] 09:47:40 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:40 INFO - PROCESS | 1788 | 1464367660711 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:47:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1533ms 09:47:40 INFO - PROCESS | 1788 | 1464367660782 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 1788 | 1464367660786 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:47:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:47:40 INFO - PROCESS | 1788 | 1464367660793 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 1788 | 1464367660797 Marionette TRACE conn4 <- [1,566,null,{}] 09:47:40 INFO - PROCESS | 1788 | 1464367660802 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:41 INFO - PROCESS | 1788 | 1464367661036 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:47:41 INFO - PROCESS | 1788 | 1464367661268 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0bc000 == 82 [pid = 1788] [id = 149] 09:47:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 195 (0x9b0bc800) [pid = 1788] [serial = 447] [outer = (nil)] 09:47:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 196 (0x9b2a1c00) [pid = 1788] [serial = 448] [outer = 0x9b0bc800] 09:47:41 INFO - PROCESS | 1788 | 1464367661418 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 197 (0x9d50ec00) [pid = 1788] [serial = 449] [outer = 0x9b0bc800] 09:47:42 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:42 INFO - PROCESS | 1788 | 1464367662351 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1586ms 09:47:42 INFO - PROCESS | 1788 | 1464367662380 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 1788 | 1464367662383 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:47:42 INFO - PROCESS | 1788 | 1464367662391 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 1788 | 1464367662395 Marionette TRACE conn4 <- [1,570,null,{}] 09:47:42 INFO - PROCESS | 1788 | 1464367662401 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 1788 | 1464367662592 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:47:42 INFO - PROCESS | 1788 | 1464367662783 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c7e5000 == 83 [pid = 1788] [id = 150] 09:47:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 198 (0x8c7e5400) [pid = 1788] [serial = 450] [outer = (nil)] 09:47:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 199 (0x8c7ee000) [pid = 1788] [serial = 451] [outer = 0x8c7e5400] 09:47:42 INFO - PROCESS | 1788 | 1464367662869 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 200 (0x9b0b8000) [pid = 1788] [serial = 452] [outer = 0x8c7e5400] 09:47:43 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:43 INFO - PROCESS | 1788 | 1464367663910 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1587ms 09:47:43 INFO - PROCESS | 1788 | 1464367663980 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 1788 | 1464367663984 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:47:43 INFO - PROCESS | 1788 | 1464367663991 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 1788 | 1464367663995 Marionette TRACE conn4 <- [1,574,null,{}] 09:47:44 INFO - PROCESS | 1788 | 1464367664000 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:44 INFO - PROCESS | 1788 | 1464367664201 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:47:44 INFO - PROCESS | 1788 | 1464367664440 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c080800 == 84 [pid = 1788] [id = 151] 09:47:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 201 (0x8c7ec400) [pid = 1788] [serial = 453] [outer = (nil)] 09:47:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 202 (0xa236dc00) [pid = 1788] [serial = 454] [outer = 0x8c7ec400] 09:47:44 INFO - PROCESS | 1788 | 1464367664571 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 203 (0xa3126400) [pid = 1788] [serial = 455] [outer = 0x8c7ec400] 09:47:45 INFO - PROCESS | 1788 | 1464367665451 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1496ms 09:47:45 INFO - PROCESS | 1788 | 1464367665488 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:47:45 INFO - PROCESS | 1788 | 1464367665492 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:47:45 INFO - PROCESS | 1788 | 1464367665499 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 1788 | 1464367665502 Marionette TRACE conn4 <- [1,578,null,{}] 09:47:45 INFO - PROCESS | 1788 | 1464367665508 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:45 INFO - PROCESS | 1788 | 1464367665702 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:47:45 INFO - PROCESS | 1788 | 1464367665884 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 1788 | ++DOCSHELL 0xa22b2000 == 85 [pid = 1788] [id = 152] 09:47:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 204 (0xa3358400) [pid = 1788] [serial = 456] [outer = (nil)] 09:47:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 205 (0xa685d800) [pid = 1788] [serial = 457] [outer = 0xa3358400] 09:47:45 INFO - PROCESS | 1788 | 1464367665978 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 206 (0xa69e9800) [pid = 1788] [serial = 458] [outer = 0xa3358400] 09:47:46 INFO - PROCESS | 1788 | 1464367666902 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1440ms 09:47:46 INFO - PROCESS | 1788 | 1464367666939 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 1788 | 1464367666943 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:47:46 INFO - PROCESS | 1788 | 1464367666950 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 1788 | 1464367666952 Marionette TRACE conn4 <- [1,582,null,{}] 09:47:46 INFO - PROCESS | 1788 | 1464367666959 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 1788 | 1464367667157 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:47:47 INFO - PROCESS | 1788 | 1464367667339 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be91400 == 86 [pid = 1788] [id = 153] 09:47:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 207 (0x8be91800) [pid = 1788] [serial = 459] [outer = (nil)] 09:47:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 208 (0x8be9a400) [pid = 1788] [serial = 460] [outer = 0x8be91800] 09:47:47 INFO - PROCESS | 1788 | 1464367667425 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 209 (0x8be9c800) [pid = 1788] [serial = 461] [outer = 0x8be91800] 09:47:48 INFO - PROCESS | 1788 | 1464367668366 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1479ms 09:47:48 INFO - PROCESS | 1788 | 1464367668430 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:47:48 INFO - PROCESS | 1788 | 1464367668435 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:47:48 INFO - PROCESS | 1788 | 1464367668441 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 1788 | 1464367668444 Marionette TRACE conn4 <- [1,586,null,{}] 09:47:48 INFO - PROCESS | 1788 | 1464367668450 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 1788 | 1464367668650 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:47:48 INFO - PROCESS | 1788 | 1464367668833 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be9b800 == 87 [pid = 1788] [id = 154] 09:47:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 210 (0x8be9f400) [pid = 1788] [serial = 462] [outer = (nil)] 09:47:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 211 (0x8bfd7400) [pid = 1788] [serial = 463] [outer = 0x8be9f400] 09:47:48 INFO - PROCESS | 1788 | 1464367668938 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 212 (0x8bfdcc00) [pid = 1788] [serial = 464] [outer = 0x8be9f400] 09:47:49 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:49 INFO - PROCESS | 1788 | 1464367669916 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1533ms 09:47:49 INFO - PROCESS | 1788 | 1464367669975 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 1788 | 1464367669978 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:47:49 INFO - PROCESS | 1788 | 1464367669986 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 1788 | 1464367669990 Marionette TRACE conn4 <- [1,590,null,{}] 09:47:50 INFO - PROCESS | 1788 | 1464367669996 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 1788 | 1464367670213 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:47:50 INFO - PROCESS | 1788 | 1464367670444 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfde000 == 88 [pid = 1788] [id = 155] 09:47:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 213 (0xa6869c00) [pid = 1788] [serial = 465] [outer = (nil)] 09:47:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 214 (0xa8c88400) [pid = 1788] [serial = 466] [outer = 0xa6869c00] 09:47:50 INFO - PROCESS | 1788 | 1464367670572 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 215 (0xa9027c00) [pid = 1788] [serial = 467] [outer = 0xa6869c00] 09:47:51 INFO - PROCESS | 1788 | 1464367671551 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1596ms 09:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:47:51 INFO - PROCESS | 1788 | 1464367671583 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 1788 | 1464367671587 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:47:51 INFO - PROCESS | 1788 | 1464367671594 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 1788 | 1464367671598 Marionette TRACE conn4 <- [1,594,null,{}] 09:47:51 INFO - PROCESS | 1788 | 1464367671604 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 1788 | 1464367671789 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:47:52 INFO - PROCESS | 1788 | 1464367671993 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfd4c00 == 89 [pid = 1788] [id = 156] 09:47:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 216 (0xa8290400) [pid = 1788] [serial = 468] [outer = (nil)] 09:47:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 217 (0xa9b52800) [pid = 1788] [serial = 469] [outer = 0xa8290400] 09:47:52 INFO - PROCESS | 1788 | 1464367672081 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 218 (0xa9b57c00) [pid = 1788] [serial = 470] [outer = 0xa8290400] 09:47:53 INFO - PROCESS | 1788 | 1464367673037 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1490ms 09:47:53 INFO - PROCESS | 1788 | 1464367673084 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 1788 | 1464367673099 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:47:53 INFO - PROCESS | 1788 | 1464367673105 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 1788 | 1464367673108 Marionette TRACE conn4 <- [1,598,null,{}] 09:47:53 INFO - PROCESS | 1788 | 1464367673114 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 1788 | 1464367673319 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:47:53 INFO - PROCESS | 1788 | 1464367673567 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ebaa800 == 90 [pid = 1788] [id = 157] 09:47:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 219 (0x8f5df800) [pid = 1788] [serial = 471] [outer = (nil)] 09:47:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 220 (0x9297cc00) [pid = 1788] [serial = 472] [outer = 0x8f5df800] 09:47:53 INFO - PROCESS | 1788 | 1464367673693 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 221 (0x92982000) [pid = 1788] [serial = 473] [outer = 0x8f5df800] 09:47:54 INFO - PROCESS | 1788 | 1464367674574 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1534ms 09:47:54 INFO - PROCESS | 1788 | 1464367674641 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 1788 | 1464367674645 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:47:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:47:54 INFO - PROCESS | 1788 | 1464367674651 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 1788 | 1464367674655 Marionette TRACE conn4 <- [1,602,null,{}] 09:47:54 INFO - PROCESS | 1788 | 1464367674661 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 1788 | 1464367674851 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:47:55 INFO - PROCESS | 1788 | 1464367675082 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea9b800 == 91 [pid = 1788] [id = 158] 09:47:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 222 (0x8ea9c800) [pid = 1788] [serial = 474] [outer = (nil)] 09:47:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 223 (0x8eaa4000) [pid = 1788] [serial = 475] [outer = 0x8ea9c800] 09:47:55 INFO - PROCESS | 1788 | 1464367675213 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 224 (0x8eaa7400) [pid = 1788] [serial = 476] [outer = 0x8ea9c800] 09:47:56 INFO - PROCESS | 1788 | 1464367676047 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:47:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1436ms 09:47:56 INFO - PROCESS | 1788 | 1464367676088 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 1788 | 1464367676092 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:47:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:47:56 INFO - PROCESS | 1788 | 1464367676098 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 1788 | 1464367676101 Marionette TRACE conn4 <- [1,606,null,{}] 09:47:56 INFO - PROCESS | 1788 | 1464367676107 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:56 INFO - PROCESS | 1788 | 1464367676301 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:47:56 INFO - PROCESS | 1788 | 1464367676496 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be92000 == 92 [pid = 1788] [id = 159] 09:47:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 225 (0x8bfe0400) [pid = 1788] [serial = 477] [outer = (nil)] 09:47:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 226 (0x8d89e800) [pid = 1788] [serial = 478] [outer = 0x8bfe0400] 09:47:56 INFO - PROCESS | 1788 | 1464367676580 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 227 (0x8f51d400) [pid = 1788] [serial = 479] [outer = 0x8bfe0400] 09:47:57 INFO - PROCESS | 1788 | 1464367677903 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1836ms 09:47:57 INFO - PROCESS | 1788 | 1464367677937 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:47:57 INFO - PROCESS | 1788 | 1464367677944 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:47:57 INFO - PROCESS | 1788 | 1464367677952 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 1788 | 1464367677958 Marionette TRACE conn4 <- [1,610,null,{}] 09:47:57 INFO - PROCESS | 1788 | 1464367677965 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:58 INFO - PROCESS | 1788 | 1464367678154 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:47:58 INFO - PROCESS | 1788 | 1464367678424 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c7ef000 == 93 [pid = 1788] [id = 160] 09:47:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 228 (0x8c7ef800) [pid = 1788] [serial = 480] [outer = (nil)] 09:47:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 229 (0x8d548c00) [pid = 1788] [serial = 481] [outer = 0x8c7ef800] 09:47:58 INFO - PROCESS | 1788 | 1464367678570 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 230 (0x8d54f400) [pid = 1788] [serial = 482] [outer = 0x8c7ef800] 09:47:59 INFO - PROCESS | 1788 | 1464367679588 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:47:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:47:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1693ms 09:47:59 INFO - PROCESS | 1788 | 1464367679645 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 1788 | 1464367679654 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:47:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:47:59 INFO - PROCESS | 1788 | 1464367679666 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 1788 | 1464367679670 Marionette TRACE conn4 <- [1,614,null,{}] 09:47:59 INFO - PROCESS | 1788 | 1464367679676 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 1788 | 1464367679878 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:48:00 INFO - PROCESS | 1788 | 1464367680118 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c078400 == 94 [pid = 1788] [id = 161] 09:48:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 231 (0x8c082400) [pid = 1788] [serial = 483] [outer = (nil)] 09:48:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 232 (0x8deea000) [pid = 1788] [serial = 484] [outer = 0x8c082400] 09:48:00 INFO - PROCESS | 1788 | 1464367680212 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 233 (0x8eacd000) [pid = 1788] [serial = 485] [outer = 0x8c082400] 09:48:00 INFO - PROCESS | 1788 | --DOCSHELL 0x938e4c00 == 93 [pid = 1788] [id = 46] 09:48:00 INFO - PROCESS | 1788 | --DOCSHELL 0x93c8a800 == 92 [pid = 1788] [id = 70] 09:48:00 INFO - PROCESS | 1788 | --DOCSHELL 0x9a405c00 == 91 [pid = 1788] [id = 47] 09:48:00 INFO - PROCESS | 1788 | --DOCSHELL 0x9538a000 == 90 [pid = 1788] [id = 21] 09:48:00 INFO - PROCESS | 1788 | --DOCSHELL 0x9d420000 == 89 [pid = 1788] [id = 74] 09:48:00 INFO - PROCESS | 1788 | --DOCSHELL 0x9b2a5000 == 88 [pid = 1788] [id = 71] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 232 (0x8ebab800) [pid = 1788] [serial = 354] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 231 (0x8eae0800) [pid = 1788] [serial = 375] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0x938e3c00 == 87 [pid = 1788] [id = 73] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0xa6e9f400 == 86 [pid = 1788] [id = 72] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0x938edc00 == 85 [pid = 1788] [id = 15] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8eac6400 == 84 [pid = 1788] [id = 143] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0x93b87400 == 83 [pid = 1788] [id = 142] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0x918ecc00 == 82 [pid = 1788] [id = 141] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8f44f000 == 81 [pid = 1788] [id = 140] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8f452000 == 80 [pid = 1788] [id = 139] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8c50c800 == 79 [pid = 1788] [id = 138] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8c510800 == 78 [pid = 1788] [id = 137] 09:48:01 INFO - PROCESS | 1788 | 1464367681239 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8eb72c00 == 77 [pid = 1788] [id = 127] 09:48:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8eacb000 == 76 [pid = 1788] [id = 126] 09:48:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1635ms 09:48:01 INFO - PROCESS | 1788 | 1464367681301 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 1788 | 1464367681305 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:48:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:48:01 INFO - PROCESS | 1788 | 1464367681312 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 1788 | 1464367681317 Marionette TRACE conn4 <- [1,618,null,{}] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 230 (0x9d50d000) [pid = 1788] [serial = 331] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 229 (0x9c13d800) [pid = 1788] [serial = 373] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 228 (0x8f5db400) [pid = 1788] [serial = 333] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 227 (0xa31f1800) [pid = 1788] [serial = 345] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 226 (0x93c0e800) [pid = 1788] [serial = 336] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 225 (0x9b2a3c00) [pid = 1788] [serial = 367] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 224 (0x9b0bec00) [pid = 1788] [serial = 370] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 223 (0x94750000) [pid = 1788] [serial = 360] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 222 (0x9b29e000) [pid = 1788] [serial = 366] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 221 (0xa51a9c00) [pid = 1788] [serial = 289] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 220 (0xa902c000) [pid = 1788] [serial = 351] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 219 (0x9667bc00) [pid = 1788] [serial = 363] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 218 (0x919f8c00) [pid = 1788] [serial = 358] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 217 (0x9a2c9000) [pid = 1788] [serial = 339] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 216 (0x918f2400) [pid = 1788] [serial = 357] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 215 (0xa683c000) [pid = 1788] [serial = 348] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 214 (0x9d50c000) [pid = 1788] [serial = 342] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 213 (0x99683800) [pid = 1788] [serial = 364] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 212 (0x924cb000) [pid = 1788] [serial = 372] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 211 (0x9538cc00) [pid = 1788] [serial = 361] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | --DOMWINDOW == 210 (0x8eace400) [pid = 1788] [serial = 369] [outer = (nil)] [url = about:blank] 09:48:01 INFO - PROCESS | 1788 | 1464367681368 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:01 INFO - PROCESS | 1788 | 1464367681632 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:48:01 INFO - PROCESS | 1788 | 1464367681800 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d5da400 == 77 [pid = 1788] [id = 162] 09:48:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 211 (0x8eb75000) [pid = 1788] [serial = 486] [outer = (nil)] 09:48:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 212 (0x8eba2c00) [pid = 1788] [serial = 487] [outer = 0x8eb75000] 09:48:01 INFO - PROCESS | 1788 | 1464367681885 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 213 (0x8f520400) [pid = 1788] [serial = 488] [outer = 0x8eb75000] 09:48:02 INFO - PROCESS | 1788 | 1464367682936 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:48:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1693ms 09:48:03 INFO - PROCESS | 1788 | 1464367683006 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 1788 | 1464367683011 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:48:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:48:03 INFO - PROCESS | 1788 | 1464367683017 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 1788 | 1464367683021 Marionette TRACE conn4 <- [1,622,null,{}] 09:48:03 INFO - PROCESS | 1788 | 1464367683027 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 1788 | 1464367683294 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:48:03 INFO - PROCESS | 1788 | 1464367683396 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c7eb800 == 78 [pid = 1788] [id = 163] 09:48:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 214 (0x8eb7c800) [pid = 1788] [serial = 489] [outer = (nil)] 09:48:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 215 (0x8f5dec00) [pid = 1788] [serial = 490] [outer = 0x8eb7c800] 09:48:03 INFO - PROCESS | 1788 | 1464367683489 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 216 (0x9141f000) [pid = 1788] [serial = 491] [outer = 0x8eb7c800] 09:48:04 INFO - PROCESS | 1788 | 1464367684328 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:48:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:48:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1391ms 09:48:04 INFO - PROCESS | 1788 | 1464367684409 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 1788 | 1464367684412 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:48:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:48:04 INFO - PROCESS | 1788 | 1464367684418 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 1788 | 1464367684422 Marionette TRACE conn4 <- [1,626,null,{}] 09:48:04 INFO - PROCESS | 1788 | 1464367684428 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:04 INFO - PROCESS | 1788 | 1464367684665 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:48:04 INFO - PROCESS | 1788 | 1464367684690 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ebae800 == 79 [pid = 1788] [id = 164] 09:48:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 217 (0x8f529800) [pid = 1788] [serial = 492] [outer = (nil)] 09:48:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 218 (0x91767800) [pid = 1788] [serial = 493] [outer = 0x8f529800] 09:48:04 INFO - PROCESS | 1788 | 1464367684764 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 219 (0x9176f000) [pid = 1788] [serial = 494] [outer = 0x8f529800] 09:48:05 INFO - PROCESS | 1788 | 1464367685941 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:48:05 INFO - PROCESS | 1788 | --DOMWINDOW == 218 (0x8eac5400) [pid = 1788] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:48:05 INFO - PROCESS | 1788 | --DOMWINDOW == 217 (0x8c510c00) [pid = 1788] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:48:05 INFO - PROCESS | 1788 | --DOMWINDOW == 216 (0x8f455800) [pid = 1788] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:48:05 INFO - PROCESS | 1788 | --DOMWINDOW == 215 (0x919f2800) [pid = 1788] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:48:05 INFO - PROCESS | 1788 | --DOMWINDOW == 214 (0x9176e800) [pid = 1788] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:48:05 INFO - PROCESS | 1788 | --DOMWINDOW == 213 (0x93c02c00) [pid = 1788] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:48:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:48:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1585ms 09:48:06 INFO - PROCESS | 1788 | 1464367686003 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 1788 | 1464367686007 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:48:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:48:06 INFO - PROCESS | 1788 | 1464367686013 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 1788 | 1464367686017 Marionette TRACE conn4 <- [1,630,null,{}] 09:48:06 INFO - PROCESS | 1788 | 1464367686037 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:06 INFO - PROCESS | 1788 | 1464367686238 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:48:06 INFO - PROCESS | 1788 | 1464367686445 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f51b400 == 80 [pid = 1788] [id = 165] 09:48:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 214 (0x8f802000) [pid = 1788] [serial = 495] [outer = (nil)] 09:48:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 215 (0x92199000) [pid = 1788] [serial = 496] [outer = 0x8f802000] 09:48:06 INFO - PROCESS | 1788 | 1464367686526 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 216 (0x924cf800) [pid = 1788] [serial = 497] [outer = 0x8f802000] 09:48:07 INFO - PROCESS | 1788 | 1464367687252 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:48:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1290ms 09:48:07 INFO - PROCESS | 1788 | 1464367687305 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 1788 | 1464367687309 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:48:07 INFO - PROCESS | 1788 | 1464367687316 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 1788 | 1464367687320 Marionette TRACE conn4 <- [1,634,null,{}] 09:48:07 INFO - PROCESS | 1788 | 1464367687326 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 1788 | 1464367687494 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:48:07 INFO - PROCESS | 1788 | 1464367687740 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c07c00 == 81 [pid = 1788] [id = 166] 09:48:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 217 (0x93c0e800) [pid = 1788] [serial = 498] [outer = (nil)] 09:48:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 218 (0x93c8a800) [pid = 1788] [serial = 499] [outer = 0x93c0e800] 09:48:07 INFO - PROCESS | 1788 | 1464367687834 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 219 (0x9475f000) [pid = 1788] [serial = 500] [outer = 0x93c0e800] 09:48:08 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:08 INFO - PROCESS | 1788 | 1464367688906 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:48:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:48:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1632ms 09:48:08 INFO - PROCESS | 1788 | 1464367688950 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 1788 | 1464367688958 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:48:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:48:08 INFO - PROCESS | 1788 | 1464367688968 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 1788 | 1464367688974 Marionette TRACE conn4 <- [1,638,null,{}] 09:48:08 INFO - PROCESS | 1788 | 1464367688984 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 1788 | 1464367689204 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:48:09 INFO - PROCESS | 1788 | 1464367689462 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c50ec00 == 82 [pid = 1788] [id = 167] 09:48:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 220 (0x8c7e3000) [pid = 1788] [serial = 501] [outer = (nil)] 09:48:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 221 (0x8d549000) [pid = 1788] [serial = 502] [outer = 0x8c7e3000] 09:48:09 INFO - PROCESS | 1788 | 1464367689602 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 222 (0x8d5dac00) [pid = 1788] [serial = 503] [outer = 0x8c7e3000] 09:48:10 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:10 INFO - PROCESS | 1788 | 1464367690524 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:48:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1592ms 09:48:10 INFO - PROCESS | 1788 | 1464367690560 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 1788 | 1464367690570 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:48:10 INFO - PROCESS | 1788 | 1464367690582 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 1788 | 1464367690586 Marionette TRACE conn4 <- [1,642,null,{}] 09:48:10 INFO - PROCESS | 1788 | 1464367690593 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 1788 | 1464367690813 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:48:11 INFO - PROCESS | 1788 | 1464367691060 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eac9400 == 83 [pid = 1788] [id = 168] 09:48:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 223 (0x8ead0800) [pid = 1788] [serial = 504] [outer = (nil)] 09:48:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 224 (0x8eb78800) [pid = 1788] [serial = 505] [outer = 0x8ead0800] 09:48:11 INFO - PROCESS | 1788 | 1464367691197 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 225 (0x8f524c00) [pid = 1788] [serial = 506] [outer = 0x8ead0800] 09:48:12 INFO - PROCESS | 1788 | 1464367692148 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:48:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1642ms 09:48:12 INFO - PROCESS | 1788 | 1464367692224 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 1788 | 1464367692228 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:48:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:48:12 INFO - PROCESS | 1788 | 1464367692236 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 1788 | 1464367692243 Marionette TRACE conn4 <- [1,646,null,{}] 09:48:12 INFO - PROCESS | 1788 | 1464367692259 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 1788 | 1464367692511 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:48:12 INFO - PROCESS | 1788 | 1464367692797 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x919f9c00 == 84 [pid = 1788] [id = 169] 09:48:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 226 (0x924c3400) [pid = 1788] [serial = 507] [outer = (nil)] 09:48:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 227 (0x92989800) [pid = 1788] [serial = 508] [outer = 0x924c3400] 09:48:12 INFO - PROCESS | 1788 | 1464367692891 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 228 (0x95195000) [pid = 1788] [serial = 509] [outer = 0x924c3400] 09:48:13 INFO - PROCESS | 1788 | 1464367693855 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:48:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1693ms 09:48:13 INFO - PROCESS | 1788 | 1464367693931 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 1788 | 1464367693935 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:48:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:48:13 INFO - PROCESS | 1788 | 1464367693942 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - PROCESS | 1788 | 1464367693946 Marionette TRACE conn4 <- [1,650,null,{}] 09:48:13 INFO - PROCESS | 1788 | 1464367693952 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 1788 | 1464367694186 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:48:14 INFO - PROCESS | 1788 | 1464367694466 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x92989400 == 85 [pid = 1788] [id = 170] 09:48:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 229 (0x98210800) [pid = 1788] [serial = 510] [outer = (nil)] 09:48:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 230 (0x9a2d9c00) [pid = 1788] [serial = 511] [outer = 0x98210800] 09:48:14 INFO - PROCESS | 1788 | 1464367694569 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 231 (0x9a724000) [pid = 1788] [serial = 512] [outer = 0x98210800] 09:48:15 INFO - PROCESS | 1788 | 1464367695468 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1595ms 09:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:48:15 INFO - PROCESS | 1788 | 1464367695540 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 1788 | 1464367695543 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:48:15 INFO - PROCESS | 1788 | 1464367695550 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 1788 | 1464367695553 Marionette TRACE conn4 <- [1,654,null,{}] 09:48:15 INFO - PROCESS | 1788 | 1464367695560 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:15 INFO - PROCESS | 1788 | 1464367695798 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:48:16 INFO - PROCESS | 1788 | 1464367696031 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x92191800 == 86 [pid = 1788] [id = 171] 09:48:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 232 (0x92987000) [pid = 1788] [serial = 513] [outer = (nil)] 09:48:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 233 (0x92b87c00) [pid = 1788] [serial = 514] [outer = 0x92987000] 09:48:16 INFO - PROCESS | 1788 | 1464367696170 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 234 (0x92b8b800) [pid = 1788] [serial = 515] [outer = 0x92987000] 09:48:17 INFO - PROCESS | 1788 | 1464367697101 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:48:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:48:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1587ms 09:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:48:17 INFO - PROCESS | 1788 | 1464367697137 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:48:17 INFO - PROCESS | 1788 | 1464367697140 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:48:17 INFO - PROCESS | 1788 | 1464367697147 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 1788 | 1464367697150 Marionette TRACE conn4 <- [1,658,null,{}] 09:48:17 INFO - PROCESS | 1788 | 1464367697157 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:17 INFO - PROCESS | 1788 | 1464367697370 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:48:17 INFO - PROCESS | 1788 | 1464367697612 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be94000 == 87 [pid = 1788] [id = 172] 09:48:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 235 (0x92b82400) [pid = 1788] [serial = 516] [outer = (nil)] 09:48:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 236 (0x9b2a2000) [pid = 1788] [serial = 517] [outer = 0x92b82400] 09:48:17 INFO - PROCESS | 1788 | 1464367697745 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 237 (0x9b2a6000) [pid = 1788] [serial = 518] [outer = 0x92b82400] 09:48:18 INFO - PROCESS | 1788 | 1464367698647 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1532ms 09:48:18 INFO - PROCESS | 1788 | 1464367698680 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 1788 | 1464367698683 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:48:18 INFO - PROCESS | 1788 | 1464367698692 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 1788 | 1464367698694 Marionette TRACE conn4 <- [1,662,null,{}] 09:48:18 INFO - PROCESS | 1788 | 1464367698701 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:18 INFO - PROCESS | 1788 | 1464367698899 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:48:19 INFO - PROCESS | 1788 | 1464367699091 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x92b8e400 == 88 [pid = 1788] [id = 173] 09:48:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 238 (0x9538e800) [pid = 1788] [serial = 519] [outer = (nil)] 09:48:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 239 (0x9c05c000) [pid = 1788] [serial = 520] [outer = 0x9538e800] 09:48:19 INFO - PROCESS | 1788 | 1464367699223 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 240 (0x9c13d800) [pid = 1788] [serial = 521] [outer = 0x9538e800] 09:48:19 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:20 INFO - PROCESS | 1788 | 1464367700174 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1534ms 09:48:20 INFO - PROCESS | 1788 | 1464367700226 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 1788 | 1464367700230 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:48:20 INFO - PROCESS | 1788 | 1464367700237 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 1788 | 1464367700240 Marionette TRACE conn4 <- [1,666,null,{}] 09:48:20 INFO - PROCESS | 1788 | 1464367700246 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:20 INFO - PROCESS | 1788 | 1464367700477 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:48:20 INFO - PROCESS | 1788 | 1464367700724 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x92b81400 == 89 [pid = 1788] [id = 174] 09:48:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 241 (0x9b365400) [pid = 1788] [serial = 522] [outer = (nil)] 09:48:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 242 (0xa22a9c00) [pid = 1788] [serial = 523] [outer = 0x9b365400] 09:48:20 INFO - PROCESS | 1788 | 1464367700827 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 243 (0xa3126c00) [pid = 1788] [serial = 524] [outer = 0x9b365400] 09:48:21 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:21 INFO - PROCESS | 1788 | 1464367701678 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1483ms 09:48:21 INFO - PROCESS | 1788 | 1464367701721 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 1788 | 1464367701726 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:48:21 INFO - PROCESS | 1788 | 1464367701732 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 1788 | 1464367701736 Marionette TRACE conn4 <- [1,670,null,{}] 09:48:21 INFO - PROCESS | 1788 | 1464367701742 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 1788 | 1464367701951 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:48:22 INFO - PROCESS | 1788 | 1464367702144 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8d5800 == 90 [pid = 1788] [id = 175] 09:48:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 244 (0x8a8d8000) [pid = 1788] [serial = 525] [outer = (nil)] 09:48:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 245 (0x8a8de000) [pid = 1788] [serial = 526] [outer = 0x8a8d8000] 09:48:22 INFO - PROCESS | 1788 | 1464367702284 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 246 (0x8a8e1000) [pid = 1788] [serial = 527] [outer = 0x8a8d8000] 09:48:23 INFO - PROCESS | 1788 | 1464367703148 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1480ms 09:48:23 INFO - PROCESS | 1788 | 1464367703214 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 1788 | 1464367703218 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:48:23 INFO - PROCESS | 1788 | 1464367703224 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 1788 | 1464367703228 Marionette TRACE conn4 <- [1,674,null,{}] 09:48:23 INFO - PROCESS | 1788 | 1464367703234 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:23 INFO - PROCESS | 1788 | 1464367703425 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:48:23 INFO - PROCESS | 1788 | 1464367703686 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b32400 == 91 [pid = 1788] [id = 176] 09:48:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 247 (0x89b32c00) [pid = 1788] [serial = 528] [outer = (nil)] 09:48:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 248 (0x89b3ac00) [pid = 1788] [serial = 529] [outer = 0x89b32c00] 09:48:23 INFO - PROCESS | 1788 | 1464367703818 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 249 (0x89b3e400) [pid = 1788] [serial = 530] [outer = 0x89b32c00] 09:48:24 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:24 INFO - PROCESS | 1788 | 1464367704721 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1540ms 09:48:24 INFO - PROCESS | 1788 | 1464367704766 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 1788 | 1464367704771 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:48:24 INFO - PROCESS | 1788 | 1464367704777 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - PROCESS | 1788 | 1464367704782 Marionette TRACE conn4 <- [1,678,null,{}] 09:48:24 INFO - PROCESS | 1788 | 1464367704788 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 1788 | 1464367705003 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:48:25 INFO - PROCESS | 1788 | 1464367705256 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b40800 == 92 [pid = 1788] [id = 177] 09:48:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 250 (0x9d514c00) [pid = 1788] [serial = 531] [outer = (nil)] 09:48:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 251 (0xa3127000) [pid = 1788] [serial = 532] [outer = 0x9d514c00] 09:48:25 INFO - PROCESS | 1788 | 1464367705395 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 252 (0xa685d000) [pid = 1788] [serial = 533] [outer = 0x9d514c00] 09:48:26 INFO - PROCESS | 1788 | 1464367706280 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1536ms 09:48:26 INFO - PROCESS | 1788 | 1464367706314 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 1788 | 1464367706317 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:48:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:48:26 INFO - PROCESS | 1788 | 1464367706324 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 1788 | 1464367706328 Marionette TRACE conn4 <- [1,682,null,{}] 09:48:26 INFO - PROCESS | 1788 | 1464367706333 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 1788 | 1464367706526 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:48:26 INFO - PROCESS | 1788 | 1464367706730 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x89f4e800 == 93 [pid = 1788] [id = 178] 09:48:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 253 (0x89f4f400) [pid = 1788] [serial = 534] [outer = (nil)] 09:48:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 254 (0x89f56c00) [pid = 1788] [serial = 535] [outer = 0x89f4f400] 09:48:26 INFO - PROCESS | 1788 | 1464367706816 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 255 (0x89f58800) [pid = 1788] [serial = 536] [outer = 0x89f4f400] 09:48:28 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:28 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:48:28 INFO - PROCESS | 1788 | 1464367708195 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:48:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:48:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1884ms 09:48:28 INFO - PROCESS | 1788 | 1464367708208 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 1788 | 1464367708211 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:48:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:48:28 INFO - PROCESS | 1788 | 1464367708219 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 1788 | 1464367708222 Marionette TRACE conn4 <- [1,686,null,{}] 09:48:28 INFO - PROCESS | 1788 | 1464367708324 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:28 INFO - PROCESS | 1788 | 1464367708523 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:48:28 INFO - PROCESS | 1788 | 1464367708777 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x89f5d400 == 94 [pid = 1788] [id = 179] 09:48:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 256 (0x8a0df000) [pid = 1788] [serial = 537] [outer = (nil)] 09:48:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 257 (0x8a0e4400) [pid = 1788] [serial = 538] [outer = 0x8a0df000] 09:48:28 INFO - PROCESS | 1788 | 1464367708901 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 258 (0x8a0e7c00) [pid = 1788] [serial = 539] [outer = 0x8a0df000] 09:48:30 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:30 INFO - PROCESS | 1788 | 1464367710710 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:48:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:48:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2533ms 09:48:30 INFO - PROCESS | 1788 | 1464367710753 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:48:30 INFO - PROCESS | 1788 | 1464367710761 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:48:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:48:30 INFO - PROCESS | 1788 | 1464367710769 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - PROCESS | 1788 | 1464367710773 Marionette TRACE conn4 <- [1,690,null,{}] 09:48:30 INFO - PROCESS | 1788 | 1464367710871 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:31 INFO - PROCESS | 1788 | 1464367711134 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:48:31 INFO - PROCESS | 1788 | 1464367711341 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0ec800 == 95 [pid = 1788] [id = 180] 09:48:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 259 (0x8a8df800) [pid = 1788] [serial = 540] [outer = (nil)] 09:48:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 260 (0x8bfda400) [pid = 1788] [serial = 541] [outer = 0x8a8df800] 09:48:31 INFO - PROCESS | 1788 | 1464367711465 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 261 (0x8c07f000) [pid = 1788] [serial = 542] [outer = 0x8a8df800] 09:48:32 INFO - PROCESS | 1788 | --DOCSHELL 0x9a22e800 == 94 [pid = 1788] [id = 34] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 260 (0x9c05c800) [pid = 1788] [serial = 387] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 259 (0xa6388400) [pid = 1788] [serial = 399] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 258 (0x91770c00) [pid = 1788] [serial = 393] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 257 (0x8d5df400) [pid = 1788] [serial = 396] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 256 (0x8d89b000) [pid = 1788] [serial = 403] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 255 (0x918f4c00) [pid = 1788] [serial = 381] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 254 (0x9a2dc400) [pid = 1788] [serial = 384] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 253 (0x8c07d800) [pid = 1788] [serial = 406] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 252 (0xa4f16000) [pid = 1788] [serial = 390] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 251 (0x8eb76000) [pid = 1788] [serial = 378] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 250 (0x8c50f400) [pid = 1788] [serial = 409] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 249 (0x99f6f800) [pid = 1788] [serial = 430] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c080800 == 93 [pid = 1788] [id = 151] 09:48:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c7e5000 == 92 [pid = 1788] [id = 150] 09:48:32 INFO - PROCESS | 1788 | --DOCSHELL 0x9b0bc000 == 91 [pid = 1788] [id = 149] 09:48:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c506400 == 90 [pid = 1788] [id = 148] 09:48:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8f802800 == 89 [pid = 1788] [id = 147] 09:48:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c509800 == 88 [pid = 1788] [id = 146] 09:48:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8d5d9c00 == 87 [pid = 1788] [id = 145] 09:48:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c073800 == 86 [pid = 1788] [id = 144] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 248 (0x8eb76c00) [pid = 1788] [serial = 416] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 247 (0x8ead6400) [pid = 1788] [serial = 415] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 246 (0x8dee7400) [pid = 1788] [serial = 413] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 245 (0x8f5e0c00) [pid = 1788] [serial = 418] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 244 (0x92adc400) [pid = 1788] [serial = 425] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 243 (0x918efc00) [pid = 1788] [serial = 223] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 242 (0x92ad7000) [pid = 1788] [serial = 424] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 241 (0x92196c00) [pid = 1788] [serial = 422] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 240 (0x94764000) [pid = 1788] [serial = 427] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 239 (0x8d898000) [pid = 1788] [serial = 412] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 238 (0x91429400) [pid = 1788] [serial = 419] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 237 (0x9787f000) [pid = 1788] [serial = 428] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | --DOMWINDOW == 236 (0x92192000) [pid = 1788] [serial = 421] [outer = (nil)] [url = about:blank] 09:48:32 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:32 INFO - PROCESS | 1788 | 1464367712961 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:48:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:48:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2208ms 09:48:32 INFO - PROCESS | 1788 | 1464367712977 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 1788 | 1464367712985 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:48:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:48:33 INFO - PROCESS | 1788 | 1464367712995 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 1788 | 1464367712999 Marionette TRACE conn4 <- [1,694,null,{}] 09:48:33 INFO - PROCESS | 1788 | 1464367713006 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 1788 | 1464367713180 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:48:33 INFO - PROCESS | 1788 | 1464367713341 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be96400 == 87 [pid = 1788] [id = 181] 09:48:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 237 (0x8c080c00) [pid = 1788] [serial = 543] [outer = (nil)] 09:48:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 238 (0x8c7ea400) [pid = 1788] [serial = 544] [outer = 0x8c080c00] 09:48:33 INFO - PROCESS | 1788 | 1464367713420 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 239 (0x8d54b400) [pid = 1788] [serial = 545] [outer = 0x8c080c00] 09:48:34 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:34 INFO - PROCESS | 1788 | 1464367714644 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:48:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:48:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1691ms 09:48:34 INFO - PROCESS | 1788 | 1464367714688 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 1788 | 1464367714692 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:48:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:48:34 INFO - PROCESS | 1788 | 1464367714698 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - PROCESS | 1788 | 1464367714705 Marionette TRACE conn4 <- [1,698,null,{}] 09:48:34 INFO - PROCESS | 1788 | 1464367714721 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:34 INFO - PROCESS | 1788 | 1464367714993 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:48:35 INFO - PROCESS | 1788 | 1464367715018 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0de800 == 88 [pid = 1788] [id = 182] 09:48:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 240 (0x8d5e2000) [pid = 1788] [serial = 546] [outer = (nil)] 09:48:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 241 (0x8deefc00) [pid = 1788] [serial = 547] [outer = 0x8d5e2000] 09:48:35 INFO - PROCESS | 1788 | 1464367715096 Marionette DEBUG loaded listener.js 09:48:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 242 (0x8eacc000) [pid = 1788] [serial = 548] [outer = 0x8d5e2000] 09:48:36 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:36 INFO - PROCESS | 1788 | --DOMWINDOW == 241 (0x8eb75000) [pid = 1788] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:48:36 INFO - PROCESS | 1788 | --DOMWINDOW == 240 (0x8c7ef800) [pid = 1788] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:48:36 INFO - PROCESS | 1788 | --DOMWINDOW == 239 (0x8eb7c800) [pid = 1788] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:48:36 INFO - PROCESS | 1788 | --DOMWINDOW == 238 (0x8f529800) [pid = 1788] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:48:36 INFO - PROCESS | 1788 | --DOMWINDOW == 237 (0x8f802000) [pid = 1788] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:48:36 INFO - PROCESS | 1788 | --DOMWINDOW == 236 (0x92337c00) [pid = 1788] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:48:36 INFO - PROCESS | 1788 | --DOMWINDOW == 235 (0x8c082400) [pid = 1788] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:48:36 INFO - PROCESS | 1788 | 1464367716717 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:48:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:48:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2040ms 09:48:36 INFO - PROCESS | 1788 | 1464367716740 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:48:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:48:36 INFO - PROCESS | 1788 | 1464367716744 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:48:36 INFO - PROCESS | 1788 | 1464367716751 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:48:36 INFO - PROCESS | 1788 | 1464367716754 Marionette TRACE conn4 <- [1,702,null,{}] 09:48:36 INFO - PROCESS | 1788 | 1464367716759 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:36 INFO - PROCESS | 1788 | 1464367716982 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:48:37 INFO - PROCESS | 1788 | 1464367717078 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c082400 == 89 [pid = 1788] [id = 183] 09:48:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 236 (0x8d545000) [pid = 1788] [serial = 549] [outer = (nil)] 09:48:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 237 (0x8ead6400) [pid = 1788] [serial = 550] [outer = 0x8d545000] 09:48:37 INFO - PROCESS | 1788 | 1464367717154 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 238 (0x8eb73800) [pid = 1788] [serial = 551] [outer = 0x8d545000] 09:48:38 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:38 INFO - PROCESS | 1788 | 1464367718279 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:48:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1581ms 09:48:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:48:38 INFO - PROCESS | 1788 | 1464367718332 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 1788 | 1464367718335 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:48:38 INFO - PROCESS | 1788 | 1464367718341 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 1788 | 1464367718345 Marionette TRACE conn4 <- [1,706,null,{}] 09:48:38 INFO - PROCESS | 1788 | 1464367718350 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 1788 | 1464367718583 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:48:38 INFO - PROCESS | 1788 | 1464367718880 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b33400 == 90 [pid = 1788] [id = 184] 09:48:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 239 (0x89b34800) [pid = 1788] [serial = 552] [outer = (nil)] 09:48:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 240 (0x89f56000) [pid = 1788] [serial = 553] [outer = 0x89b34800] 09:48:38 INFO - PROCESS | 1788 | 1464367718975 Marionette DEBUG loaded listener.js 09:48:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 241 (0x8a0ec000) [pid = 1788] [serial = 554] [outer = 0x89b34800] 09:48:40 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:40 INFO - PROCESS | 1788 | 1464367720362 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:48:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:48:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2133ms 09:48:40 INFO - PROCESS | 1788 | 1464367720476 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 1788 | 1464367720485 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:48:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:48:40 INFO - PROCESS | 1788 | 1464367720496 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - PROCESS | 1788 | 1464367720502 Marionette TRACE conn4 <- [1,710,null,{}] 09:48:40 INFO - PROCESS | 1788 | 1464367720512 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:40 INFO - PROCESS | 1788 | 1464367720705 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:48:40 INFO - PROCESS | 1788 | 1464367720897 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be97800 == 91 [pid = 1788] [id = 185] 09:48:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 242 (0x8bfdd400) [pid = 1788] [serial = 555] [outer = (nil)] 09:48:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 243 (0x8c7ed000) [pid = 1788] [serial = 556] [outer = 0x8bfdd400] 09:48:41 INFO - PROCESS | 1788 | 1464367721031 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 244 (0x8d5e0400) [pid = 1788] [serial = 557] [outer = 0x8bfdd400] 09:48:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:42 INFO - PROCESS | 1788 | 1464367722394 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:48:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1944ms 09:48:42 INFO - PROCESS | 1788 | 1464367722470 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 1788 | 1464367722478 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:48:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:48:42 INFO - PROCESS | 1788 | 1464367722506 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 1788 | 1464367722510 Marionette TRACE conn4 <- [1,714,null,{}] 09:48:42 INFO - PROCESS | 1788 | 1464367722517 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:42 INFO - PROCESS | 1788 | 1464367722719 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:48:42 INFO - PROCESS | 1788 | 1464367722918 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d89d400 == 92 [pid = 1788] [id = 186] 09:48:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 245 (0x8dee1800) [pid = 1788] [serial = 558] [outer = (nil)] 09:48:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 246 (0x8eacb000) [pid = 1788] [serial = 559] [outer = 0x8dee1800] 09:48:43 INFO - PROCESS | 1788 | 1464367723053 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 247 (0x8eb7c000) [pid = 1788] [serial = 560] [outer = 0x8dee1800] 09:48:44 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:44 INFO - PROCESS | 1788 | 1464367724554 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:48:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:48:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2089ms 09:48:44 INFO - PROCESS | 1788 | 1464367724593 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:48:44 INFO - PROCESS | 1788 | 1464367724598 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:48:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:48:44 INFO - PROCESS | 1788 | 1464367724615 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:48:44 INFO - PROCESS | 1788 | 1464367724625 Marionette TRACE conn4 <- [1,718,null,{}] 09:48:44 INFO - PROCESS | 1788 | 1464367724633 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:44 INFO - PROCESS | 1788 | 1464367724913 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:48:45 INFO - PROCESS | 1788 | 1464367725054 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eba7800 == 93 [pid = 1788] [id = 187] 09:48:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 248 (0x8ebb0400) [pid = 1788] [serial = 561] [outer = (nil)] 09:48:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 249 (0x8f529400) [pid = 1788] [serial = 562] [outer = 0x8ebb0400] 09:48:45 INFO - PROCESS | 1788 | 1464367725177 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 250 (0x8f806800) [pid = 1788] [serial = 563] [outer = 0x8ebb0400] 09:48:46 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:46 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:48:46 INFO - PROCESS | 1788 | 1464367726531 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:48:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:48:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1956ms 09:48:46 INFO - PROCESS | 1788 | 1464367726604 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:48:46 INFO - PROCESS | 1788 | 1464367726608 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:48:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:48:46 INFO - PROCESS | 1788 | 1464367726621 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:48:46 INFO - PROCESS | 1788 | 1464367726624 Marionette TRACE conn4 <- [1,722,null,{}] 09:48:46 INFO - PROCESS | 1788 | 1464367726630 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:46 INFO - PROCESS | 1788 | 1464367726820 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:48:47 INFO - PROCESS | 1788 | 1464367727010 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f804000 == 94 [pid = 1788] [id = 188] 09:48:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 251 (0x8f80d400) [pid = 1788] [serial = 564] [outer = (nil)] 09:48:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 252 (0x91765c00) [pid = 1788] [serial = 565] [outer = 0x8f80d400] 09:48:47 INFO - PROCESS | 1788 | 1464367727097 Marionette DEBUG loaded listener.js 09:48:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 253 (0x9176c400) [pid = 1788] [serial = 566] [outer = 0x8f80d400] 09:48:47 INFO - PROCESS | 1788 | 1464367727971 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:48:48 INFO - PROCESS | 1788 | 1464367728061 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:48:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:48:48 INFO - PROCESS | 1788 | 1464367728070 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - PROCESS | 1788 | 1464367728073 Marionette TRACE conn4 <- [1,726,null,{}] 09:48:48 INFO - PROCESS | 1788 | 1464367728079 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:48 INFO - PROCESS | 1788 | 1464367728322 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:48:48 INFO - PROCESS | 1788 | 1464367728569 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x91762800 == 95 [pid = 1788] [id = 189] 09:48:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 254 (0x9176b400) [pid = 1788] [serial = 567] [outer = (nil)] 09:48:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 255 (0x919f8400) [pid = 1788] [serial = 568] [outer = 0x9176b400] 09:48:48 INFO - PROCESS | 1788 | 1464367728697 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 256 (0x9297b800) [pid = 1788] [serial = 569] [outer = 0x9176b400] 09:48:49 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:49 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:48:49 INFO - PROCESS | 1788 | 1464367729781 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:48:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:48:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1744ms 09:48:49 INFO - PROCESS | 1788 | 1464367729814 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:48:49 INFO - PROCESS | 1788 | 1464367729817 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:48:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:48:49 INFO - PROCESS | 1788 | 1464367729826 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:48:49 INFO - PROCESS | 1788 | 1464367729830 Marionette TRACE conn4 <- [1,730,null,{}] 09:48:49 INFO - PROCESS | 1788 | 1464367729837 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:50 INFO - PROCESS | 1788 | 1464367730046 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:48:50 INFO - PROCESS | 1788 | 1464367730340 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x92adac00 == 96 [pid = 1788] [id = 190] 09:48:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 257 (0x92adb400) [pid = 1788] [serial = 570] [outer = (nil)] 09:48:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 258 (0x92b8e800) [pid = 1788] [serial = 571] [outer = 0x92adb400] 09:48:50 INFO - PROCESS | 1788 | 1464367730431 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 259 (0x93c10400) [pid = 1788] [serial = 572] [outer = 0x92adb400] 09:48:51 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:51 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:48:51 INFO - PROCESS | 1788 | 1464367731442 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 1788 | 1464367731519 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:48:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:48:51 INFO - PROCESS | 1788 | 1464367731526 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 1788 | 1464367731529 Marionette TRACE conn4 <- [1,734,null,{}] 09:48:51 INFO - PROCESS | 1788 | 1464367731535 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 1788 | 1464367731741 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:48:52 INFO - PROCESS | 1788 | 1464367731988 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x919fac00 == 97 [pid = 1788] [id = 191] 09:48:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 260 (0x92984c00) [pid = 1788] [serial = 573] [outer = (nil)] 09:48:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 261 (0x9787e000) [pid = 1788] [serial = 574] [outer = 0x92984c00] 09:48:52 INFO - PROCESS | 1788 | 1464367732115 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 262 (0x99686800) [pid = 1788] [serial = 575] [outer = 0x92984c00] 09:48:52 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:53 INFO - PROCESS | 1788 | 1464367733095 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:48:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:48:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1644ms 09:48:53 INFO - PROCESS | 1788 | 1464367733172 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 1788 | 1464367733176 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:48:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:48:53 INFO - PROCESS | 1788 | 1464367733184 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 1788 | 1464367733188 Marionette TRACE conn4 <- [1,738,null,{}] 09:48:53 INFO - PROCESS | 1788 | 1464367733194 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:53 INFO - PROCESS | 1788 | 1464367733398 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:48:54 INFO - PROCESS | 1788 | 1464367734002 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8e3800 == 98 [pid = 1788] [id = 192] 09:48:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 263 (0x8be92400) [pid = 1788] [serial = 576] [outer = (nil)] 09:48:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 264 (0x8bfda000) [pid = 1788] [serial = 577] [outer = 0x8be92400] 09:48:54 INFO - PROCESS | 1788 | 1464367734124 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 265 (0x8c080400) [pid = 1788] [serial = 578] [outer = 0x8be92400] 09:48:55 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:55 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:48:55 INFO - PROCESS | 1788 | 1464367735460 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:48:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:48:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2333ms 09:48:55 INFO - PROCESS | 1788 | 1464367735591 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 1788 | 1464367735601 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:48:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:48:55 INFO - PROCESS | 1788 | 1464367735621 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - PROCESS | 1788 | 1464367735628 Marionette TRACE conn4 <- [1,742,null,{}] 09:48:55 INFO - PROCESS | 1788 | 1464367735635 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:55 INFO - PROCESS | 1788 | 1464367735815 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:48:56 INFO - PROCESS | 1788 | 1464367736011 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b36400 == 99 [pid = 1788] [id = 193] 09:48:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 266 (0x8c7ed400) [pid = 1788] [serial = 579] [outer = (nil)] 09:48:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 267 (0x8eaa4c00) [pid = 1788] [serial = 580] [outer = 0x8c7ed400] 09:48:56 INFO - PROCESS | 1788 | 1464367736092 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 268 (0x8ead8400) [pid = 1788] [serial = 581] [outer = 0x8c7ed400] 09:48:57 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:57 INFO - PROCESS | 1788 | 1464367737424 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:48:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1838ms 09:48:57 INFO - PROCESS | 1788 | 1464367737604 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 1788 | 1464367737613 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:48:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:48:57 INFO - PROCESS | 1788 | 1464367737627 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 1788 | 1464367737630 Marionette TRACE conn4 <- [1,746,null,{}] 09:48:57 INFO - PROCESS | 1788 | 1464367737637 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:57 INFO - PROCESS | 1788 | 1464367737826 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:48:58 INFO - PROCESS | 1788 | 1464367738091 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b36c00 == 100 [pid = 1788] [id = 194] 09:48:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 269 (0x89b37400) [pid = 1788] [serial = 582] [outer = (nil)] 09:48:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 270 (0x8eb71400) [pid = 1788] [serial = 583] [outer = 0x89b37400] 09:48:58 INFO - PROCESS | 1788 | 1464367738188 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 271 (0x8f52a800) [pid = 1788] [serial = 584] [outer = 0x89b37400] 09:48:59 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:59 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:59 INFO - PROCESS | 1788 | 1464367739666 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8ebae800 == 99 [pid = 1788] [id = 164] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x93c03c00 == 98 [pid = 1788] [id = 121] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c7eb800 == 97 [pid = 1788] [id = 163] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x93b88400 == 96 [pid = 1788] [id = 122] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8d5da400 == 95 [pid = 1788] [id = 162] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c078400 == 94 [pid = 1788] [id = 161] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x92add800 == 93 [pid = 1788] [id = 120] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 270 (0x9a410c00) [pid = 1788] [serial = 445] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 269 (0x9b2a1c00) [pid = 1788] [serial = 448] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 268 (0x8c7ee000) [pid = 1788] [serial = 451] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 267 (0x8d89e800) [pid = 1788] [serial = 478] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 266 (0x8f80c800) [pid = 1788] [serial = 439] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 265 (0x8c504800) [pid = 1788] [serial = 433] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 264 (0xa236dc00) [pid = 1788] [serial = 454] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 263 (0x96679c00) [pid = 1788] [serial = 442] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 262 (0xa685d800) [pid = 1788] [serial = 457] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 261 (0x8eac7c00) [pid = 1788] [serial = 436] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 260 (0x8be9a400) [pid = 1788] [serial = 460] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 259 (0x8bfd7400) [pid = 1788] [serial = 463] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 258 (0xa8c88400) [pid = 1788] [serial = 466] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 257 (0xa9b52800) [pid = 1788] [serial = 469] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 256 (0x9297cc00) [pid = 1788] [serial = 472] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOMWINDOW == 255 (0x8eaa4000) [pid = 1788] [serial = 475] [outer = (nil)] [url = about:blank] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8eac4c00 == 92 [pid = 1788] [id = 123] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c082400 == 91 [pid = 1788] [id = 183] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0de800 == 90 [pid = 1788] [id = 182] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8be96400 == 89 [pid = 1788] [id = 181] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0ec800 == 88 [pid = 1788] [id = 180] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x89f4e800 == 87 [pid = 1788] [id = 178] 09:48:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:48:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2184ms 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x89b40800 == 86 [pid = 1788] [id = 177] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x89b32400 == 85 [pid = 1788] [id = 176] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8d5800 == 84 [pid = 1788] [id = 175] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x92b81400 == 83 [pid = 1788] [id = 174] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x92b8e400 == 82 [pid = 1788] [id = 173] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8be94000 == 81 [pid = 1788] [id = 172] 09:48:59 INFO - PROCESS | 1788 | 1464367739824 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 1788 | 1464367739829 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x92191800 == 80 [pid = 1788] [id = 171] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x92989400 == 79 [pid = 1788] [id = 170] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x919f9c00 == 78 [pid = 1788] [id = 169] 09:48:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8eac9400 == 77 [pid = 1788] [id = 168] 09:48:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c50ec00 == 76 [pid = 1788] [id = 167] 09:48:59 INFO - PROCESS | 1788 | 1464367739853 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - PROCESS | 1788 | 1464367739862 Marionette TRACE conn4 <- [1,750,null,{}] 09:48:59 INFO - PROCESS | 1788 | 1464367739871 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:00 INFO - PROCESS | 1788 | 1464367740041 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 254 (0x8d54f400) [pid = 1788] [serial = 482] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 253 (0x8d548c00) [pid = 1788] [serial = 481] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 252 (0x91767800) [pid = 1788] [serial = 493] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 251 (0x8eacd000) [pid = 1788] [serial = 485] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 250 (0x8deea000) [pid = 1788] [serial = 484] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 249 (0x8f5dec00) [pid = 1788] [serial = 490] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 248 (0x8eba2c00) [pid = 1788] [serial = 487] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 247 (0x8f520400) [pid = 1788] [serial = 488] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 246 (0x9a2de800) [pid = 1788] [serial = 431] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 245 (0x9176f000) [pid = 1788] [serial = 494] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 244 (0x92199000) [pid = 1788] [serial = 496] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 243 (0x9141f000) [pid = 1788] [serial = 491] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | --DOMWINDOW == 242 (0x924cf800) [pid = 1788] [serial = 497] [outer = (nil)] [url = about:blank] 09:49:00 INFO - PROCESS | 1788 | 1464367740263 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfd9c00 == 77 [pid = 1788] [id = 195] 09:49:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 243 (0x8c510c00) [pid = 1788] [serial = 585] [outer = (nil)] 09:49:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 244 (0x8d54a400) [pid = 1788] [serial = 586] [outer = 0x8c510c00] 09:49:00 INFO - PROCESS | 1788 | 1464367740341 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 245 (0x8eaa4000) [pid = 1788] [serial = 587] [outer = 0x8c510c00] 09:49:01 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:01 INFO - PROCESS | 1788 | 1464367741643 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:49:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:49:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1813ms 09:49:01 INFO - PROCESS | 1788 | 1464367741655 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 1788 | 1464367741662 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:49:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:49:01 INFO - PROCESS | 1788 | 1464367741788 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - PROCESS | 1788 | 1464367741798 Marionette TRACE conn4 <- [1,754,null,{}] 09:49:01 INFO - PROCESS | 1788 | 1464367741817 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 1788 | 1464367742061 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:49:02 INFO - PROCESS | 1788 | 1464367742280 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8d5800 == 78 [pid = 1788] [id = 196] 09:49:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 246 (0x8a8d5c00) [pid = 1788] [serial = 588] [outer = (nil)] 09:49:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 247 (0x8c504800) [pid = 1788] [serial = 589] [outer = 0x8a8d5c00] 09:49:02 INFO - PROCESS | 1788 | 1464367742421 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 248 (0x8c7ebc00) [pid = 1788] [serial = 590] [outer = 0x8a8d5c00] 09:49:03 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:03 INFO - PROCESS | 1788 | 1464367743931 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:49:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:49:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2254ms 09:49:03 INFO - PROCESS | 1788 | 1464367743990 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 1788 | 1464367744000 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:49:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:49:04 INFO - PROCESS | 1788 | 1464367744013 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - PROCESS | 1788 | 1464367744018 Marionette TRACE conn4 <- [1,758,null,{}] 09:49:04 INFO - PROCESS | 1788 | 1464367744072 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 1788 | 1464367744284 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:49:04 INFO - PROCESS | 1788 | 1464367744483 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c078400 == 79 [pid = 1788] [id = 197] 09:49:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 249 (0x8d5d6400) [pid = 1788] [serial = 591] [outer = (nil)] 09:49:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 250 (0x8eac9400) [pid = 1788] [serial = 592] [outer = 0x8d5d6400] 09:49:04 INFO - PROCESS | 1788 | 1464367744571 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 251 (0x8f453c00) [pid = 1788] [serial = 593] [outer = 0x8d5d6400] 09:49:05 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:05 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:49:05 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:05 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:05 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:05 INFO - PROCESS | 1788 | 1464367745579 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:49:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:49:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1633ms 09:49:05 INFO - PROCESS | 1788 | 1464367745646 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:49:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:49:05 INFO - PROCESS | 1788 | 1464367745650 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:49:05 INFO - PROCESS | 1788 | 1464367745657 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 1788 | 1464367745663 Marionette TRACE conn4 <- [1,762,null,{}] 09:49:05 INFO - PROCESS | 1788 | 1464367745680 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:05 INFO - PROCESS | 1788 | 1464367745916 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:49:06 INFO - PROCESS | 1788 | 1464367746279 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f80a000 == 80 [pid = 1788] [id = 198] 09:49:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 252 (0x91765400) [pid = 1788] [serial = 594] [outer = (nil)] 09:49:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 253 (0x919f2c00) [pid = 1788] [serial = 595] [outer = 0x91765400] 09:49:06 INFO - PROCESS | 1788 | 1464367746376 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 254 (0x92199c00) [pid = 1788] [serial = 596] [outer = 0x91765400] 09:49:07 INFO - PROCESS | 1788 | 1464367747678 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:49:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2040ms 09:49:07 INFO - PROCESS | 1788 | 1464367747696 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 1788 | 1464367747701 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:49:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:49:07 INFO - PROCESS | 1788 | 1464367747810 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 1788 | 1464367747815 Marionette TRACE conn4 <- [1,766,null,{}] 09:49:07 INFO - PROCESS | 1788 | 1464367747823 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:08 INFO - PROCESS | 1788 | 1464367748065 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:49:08 INFO - PROCESS | 1788 | 1464367748274 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x9219dc00 == 81 [pid = 1788] [id = 199] 09:49:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 255 (0x924c1c00) [pid = 1788] [serial = 597] [outer = (nil)] 09:49:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 256 (0x9297c000) [pid = 1788] [serial = 598] [outer = 0x924c1c00] 09:49:08 INFO - PROCESS | 1788 | 1464367748367 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 257 (0x92983400) [pid = 1788] [serial = 599] [outer = 0x924c1c00] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x938e7400 == 80 [pid = 1788] [id = 32] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x91425800 == 79 [pid = 1788] [id = 119] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0xa22b2000 == 78 [pid = 1788] [id = 152] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfde000 == 77 [pid = 1788] [id = 155] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfd4c00 == 76 [pid = 1788] [id = 156] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8ebaa800 == 75 [pid = 1788] [id = 157] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8be9b800 == 74 [pid = 1788] [id = 154] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8ea9b800 == 73 [pid = 1788] [id = 158] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8c7ef000 == 72 [pid = 1788] [id = 160] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8be91400 == 71 [pid = 1788] [id = 153] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8d89d400 == 70 [pid = 1788] [id = 186] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8be97800 == 69 [pid = 1788] [id = 185] 09:49:10 INFO - PROCESS | 1788 | --DOCSHELL 0x89b33400 == 68 [pid = 1788] [id = 184] 09:49:11 INFO - PROCESS | 1788 | 1464367751545 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:49:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 3851ms 09:49:11 INFO - PROCESS | 1788 | 1464367751602 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 1788 | 1464367751607 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:49:11 INFO - PROCESS | 1788 | 1464367751627 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 1788 | 1464367751633 Marionette TRACE conn4 <- [1,770,null,{}] 09:49:11 INFO - PROCESS | 1788 | 1464367751641 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:11 INFO - PROCESS | 1788 | 1464367751869 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:49:11 INFO - PROCESS | 1788 | 1464367751900 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be9b800 == 69 [pid = 1788] [id = 200] 09:49:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 258 (0x8bfde000) [pid = 1788] [serial = 600] [outer = (nil)] 09:49:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 259 (0x8d898000) [pid = 1788] [serial = 601] [outer = 0x8bfde000] 09:49:11 INFO - PROCESS | 1788 | 1464367751983 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 260 (0x8ea9d800) [pid = 1788] [serial = 602] [outer = 0x8bfde000] 09:49:12 INFO - PROCESS | 1788 | 1464367752894 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1301ms 09:49:12 INFO - PROCESS | 1788 | 1464367752928 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 1788 | 1464367752941 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:49:12 INFO - PROCESS | 1788 | 1464367752963 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 1788 | 1464367752968 Marionette TRACE conn4 <- [1,774,null,{}] 09:49:12 INFO - PROCESS | 1788 | 1464367752974 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:13 INFO - PROCESS | 1788 | 1464367753222 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:49:13 INFO - PROCESS | 1788 | 1464367753269 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f520c00 == 70 [pid = 1788] [id = 201] 09:49:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 261 (0x8f525000) [pid = 1788] [serial = 603] [outer = (nil)] 09:49:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 262 (0x8f80ac00) [pid = 1788] [serial = 604] [outer = 0x8f525000] 09:49:13 INFO - PROCESS | 1788 | 1464367753345 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 263 (0x9142bc00) [pid = 1788] [serial = 605] [outer = 0x8f525000] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 262 (0x924cd800) [pid = 1788] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 261 (0x9b6a7800) [pid = 1788] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 260 (0x94745400) [pid = 1788] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 259 (0x9a2d0000) [pid = 1788] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 258 (0x8bfe0400) [pid = 1788] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 257 (0x919f4c00) [pid = 1788] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 256 (0x95386400) [pid = 1788] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 255 (0x9a2dcc00) [pid = 1788] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 254 (0x9b2a5400) [pid = 1788] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 253 (0xa31c7c00) [pid = 1788] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 252 (0x938e4400) [pid = 1788] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 251 (0x93aa4000) [pid = 1788] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 250 (0x94746c00) [pid = 1788] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 249 (0x9475f400) [pid = 1788] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 248 (0x8f5d7000) [pid = 1788] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 247 (0x9d992400) [pid = 1788] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 246 (0xa63f5000) [pid = 1788] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 245 (0x9a723800) [pid = 1788] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 244 (0x924cc000) [pid = 1788] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 243 (0x93c04c00) [pid = 1788] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 242 (0x93c0f400) [pid = 1788] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 241 (0x9b0b2400) [pid = 1788] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 240 (0x9b6b2800) [pid = 1788] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 239 (0xa2731000) [pid = 1788] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 238 (0xa6f3b800) [pid = 1788] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 237 (0x8f5d5800) [pid = 1788] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 236 (0x9a409800) [pid = 1788] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 235 (0xa3354400) [pid = 1788] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 234 (0xa68d2c00) [pid = 1788] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 233 (0x8f5df800) [pid = 1788] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 232 (0x92ae0000) [pid = 1788] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 231 (0x9a8cd400) [pid = 1788] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 230 (0x8f449400) [pid = 1788] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 229 (0xa8290400) [pid = 1788] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 228 (0x8be91800) [pid = 1788] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 227 (0xa0605400) [pid = 1788] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 226 (0x8f457c00) [pid = 1788] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 225 (0x8eba3000) [pid = 1788] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 224 (0x8ead4c00) [pid = 1788] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 223 (0x8ead3c00) [pid = 1788] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 222 (0x9141e800) [pid = 1788] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 221 (0x98242c00) [pid = 1788] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 220 (0x8dee9800) [pid = 1788] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 219 (0x8f807000) [pid = 1788] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 218 (0x91765000) [pid = 1788] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 217 (0x8d5d8c00) [pid = 1788] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 216 (0x8d5e0000) [pid = 1788] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 215 (0x8d894000) [pid = 1788] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 214 (0x8c077400) [pid = 1788] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 213 (0x8c50a000) [pid = 1788] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 212 (0x8c074000) [pid = 1788] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 211 (0x8d89ac00) [pid = 1788] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 210 (0x8eacbc00) [pid = 1788] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 209 (0x93c08400) [pid = 1788] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 208 (0x8d54c400) [pid = 1788] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 207 (0x9b0bc800) [pid = 1788] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 206 (0x8c7e5400) [pid = 1788] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 205 (0x8c7ec400) [pid = 1788] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 204 (0xa3358400) [pid = 1788] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 203 (0x8f44bc00) [pid = 1788] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 202 (0x99f66000) [pid = 1788] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 201 (0x9d909000) [pid = 1788] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 200 (0x92ad2400) [pid = 1788] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 199 (0x91423400) [pid = 1788] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 198 (0x8d5e2000) [pid = 1788] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 197 (0x89f4f400) [pid = 1788] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 196 (0x8c080c00) [pid = 1788] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 195 (0x9538e800) [pid = 1788] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 194 (0x8a8df800) [pid = 1788] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 193 (0x8ead0800) [pid = 1788] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 192 (0x8c7e3000) [pid = 1788] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 191 (0x92987000) [pid = 1788] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 190 (0x93c0e800) [pid = 1788] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 189 (0x8d545000) [pid = 1788] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 188 (0x9b365400) [pid = 1788] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0x92b82400) [pid = 1788] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0x8a8d8000) [pid = 1788] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0x9d514c00) [pid = 1788] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0x89b32c00) [pid = 1788] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x924c3400) [pid = 1788] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0x8be92400) [pid = 1788] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x8a0df000) [pid = 1788] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x8c7ed400) [pid = 1788] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x89b37400) [pid = 1788] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x98210800) [pid = 1788] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0xa6869c00) [pid = 1788] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x8ea9c800) [pid = 1788] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x8be9f400) [pid = 1788] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x96682c00) [pid = 1788] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:49:15 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0xa3122800) [pid = 1788] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:49:15 INFO - PROCESS | 1788 | 1464367755762 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 2839ms 09:49:15 INFO - PROCESS | 1788 | 1464367755802 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 1788 | 1464367755806 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:49:15 INFO - PROCESS | 1788 | 1464367755812 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 1788 | 1464367755818 Marionette TRACE conn4 <- [1,778,null,{}] 09:49:15 INFO - PROCESS | 1788 | 1464367755834 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:16 INFO - PROCESS | 1788 | 1464367756003 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:49:16 INFO - PROCESS | 1788 | 1464367756208 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d5d6c00 == 71 [pid = 1788] [id = 202] 09:49:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x8d5d8c00) [pid = 1788] [serial = 606] [outer = (nil)] 09:49:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x8deea800) [pid = 1788] [serial = 607] [outer = 0x8d5d8c00] 09:49:16 INFO - PROCESS | 1788 | 1464367756300 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x8ead4c00) [pid = 1788] [serial = 608] [outer = 0x8d5d8c00] 09:49:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x8f80f400) [pid = 1788] [serial = 609] [outer = 0x95455400] 09:49:17 INFO - PROCESS | 1788 | 1464367757276 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1492ms 09:49:17 INFO - PROCESS | 1788 | 1464367757306 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:49:17 INFO - PROCESS | 1788 | 1464367757313 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:49:17 INFO - PROCESS | 1788 | 1464367757323 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 1788 | 1464367757333 Marionette TRACE conn4 <- [1,782,null,{}] 09:49:17 INFO - PROCESS | 1788 | 1464367757343 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:17 INFO - PROCESS | 1788 | 1464367757585 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:49:17 INFO - PROCESS | 1788 | 1464367757912 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c077400 == 72 [pid = 1788] [id = 203] 09:49:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x8c07c000) [pid = 1788] [serial = 610] [outer = (nil)] 09:49:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x8c50ec00) [pid = 1788] [serial = 611] [outer = 0x8c07c000] 09:49:18 INFO - PROCESS | 1788 | 1464367758004 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x8c7e8400) [pid = 1788] [serial = 612] [outer = 0x8c07c000] 09:49:19 INFO - PROCESS | 1788 | 1464367758995 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1690ms 09:49:19 INFO - PROCESS | 1788 | 1464367759013 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 1788 | 1464367759023 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:49:19 INFO - PROCESS | 1788 | 1464367759035 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - PROCESS | 1788 | 1464367759039 Marionette TRACE conn4 <- [1,786,null,{}] 09:49:19 INFO - PROCESS | 1788 | 1464367759045 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:19 INFO - PROCESS | 1788 | 1464367759246 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:49:19 INFO - PROCESS | 1788 | 1464367759503 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b35000 == 73 [pid = 1788] [id = 204] 09:49:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x8eacdc00) [pid = 1788] [serial = 613] [outer = (nil)] 09:49:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0x8ebaf800) [pid = 1788] [serial = 614] [outer = 0x8eacdc00] 09:49:19 INFO - PROCESS | 1788 | 1464367759639 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x8f521000) [pid = 1788] [serial = 615] [outer = 0x8eacdc00] 09:49:20 INFO - PROCESS | 1788 | 1464367760629 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1633ms 09:49:20 INFO - PROCESS | 1788 | 1464367760669 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 1788 | 1464367760672 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:49:20 INFO - PROCESS | 1788 | 1464367760680 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 1788 | 1464367760687 Marionette TRACE conn4 <- [1,790,null,{}] 09:49:20 INFO - PROCESS | 1788 | 1464367760704 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:20 INFO - PROCESS | 1788 | 1464367760910 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:49:21 INFO - PROCESS | 1788 | 1464367761208 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfd9400 == 74 [pid = 1788] [id = 205] 09:49:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x9142ac00) [pid = 1788] [serial = 616] [outer = (nil)] 09:49:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0x92198800) [pid = 1788] [serial = 617] [outer = 0x9142ac00] 09:49:21 INFO - PROCESS | 1788 | 1464367761351 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0x924c8800) [pid = 1788] [serial = 618] [outer = 0x9142ac00] 09:49:22 INFO - PROCESS | 1788 | 1464367762306 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1691ms 09:49:22 INFO - PROCESS | 1788 | 1464367762372 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 1788 | 1464367762378 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:49:22 INFO - PROCESS | 1788 | 1464367762387 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 1788 | 1464367762392 Marionette TRACE conn4 <- [1,794,null,{}] 09:49:22 INFO - PROCESS | 1788 | 1464367762397 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 1788 | 1464367762645 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:49:22 INFO - PROCESS | 1788 | 1464367762938 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8d4400 == 75 [pid = 1788] [id = 206] 09:49:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0x8a8d8c00) [pid = 1788] [serial = 619] [outer = (nil)] 09:49:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0x92adbc00) [pid = 1788] [serial = 620] [outer = 0x8a8d8c00] 09:49:23 INFO - PROCESS | 1788 | 1464367763025 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 189 (0x92ae0c00) [pid = 1788] [serial = 621] [outer = 0x8a8d8c00] 09:49:23 INFO - PROCESS | 1788 | 1464367763946 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1632ms 09:49:24 INFO - PROCESS | 1788 | 1464367764020 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 1788 | 1464367764024 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:49:24 INFO - PROCESS | 1788 | 1464367764031 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 1788 | 1464367764036 Marionette TRACE conn4 <- [1,798,null,{}] 09:49:24 INFO - PROCESS | 1788 | 1464367764042 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:24 INFO - PROCESS | 1788 | 1464367764224 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:49:24 INFO - PROCESS | 1788 | 1464367764481 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8d4c00 == 76 [pid = 1788] [id = 207] 09:49:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 190 (0x919ed400) [pid = 1788] [serial = 622] [outer = (nil)] 09:49:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 191 (0x92b8f000) [pid = 1788] [serial = 623] [outer = 0x919ed400] 09:49:24 INFO - PROCESS | 1788 | 1464367764612 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 192 (0x938e4c00) [pid = 1788] [serial = 624] [outer = 0x919ed400] 09:49:25 INFO - PROCESS | 1788 | 1464367765545 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1586ms 09:49:25 INFO - PROCESS | 1788 | 1464367765618 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:49:25 INFO - PROCESS | 1788 | 1464367765623 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:49:25 INFO - PROCESS | 1788 | 1464367765629 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 1788 | 1464367765633 Marionette TRACE conn4 <- [1,802,null,{}] 09:49:25 INFO - PROCESS | 1788 | 1464367765639 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:25 INFO - PROCESS | 1788 | 1464367765904 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:49:26 INFO - PROCESS | 1788 | 1464367766210 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d89bc00 == 77 [pid = 1788] [id = 208] 09:49:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 193 (0x94764c00) [pid = 1788] [serial = 625] [outer = (nil)] 09:49:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 194 (0x9538ac00) [pid = 1788] [serial = 626] [outer = 0x94764c00] 09:49:26 INFO - PROCESS | 1788 | 1464367766304 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 195 (0x96681800) [pid = 1788] [serial = 627] [outer = 0x94764c00] 09:49:27 INFO - PROCESS | 1788 | 1464367767213 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1636ms 09:49:27 INFO - PROCESS | 1788 | 1464367767267 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 1788 | 1464367767270 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:49:27 INFO - PROCESS | 1788 | 1464367767277 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - PROCESS | 1788 | 1464367767280 Marionette TRACE conn4 <- [1,806,null,{}] 09:49:27 INFO - PROCESS | 1788 | 1464367767286 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:27 INFO - PROCESS | 1788 | 1464367767488 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:49:27 INFO - PROCESS | 1788 | 1464367767810 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x91425400 == 78 [pid = 1788] [id = 209] 09:49:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 196 (0x924c1400) [pid = 1788] [serial = 628] [outer = (nil)] 09:49:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 197 (0x98470000) [pid = 1788] [serial = 629] [outer = 0x924c1400] 09:49:27 INFO - PROCESS | 1788 | 1464367767911 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 198 (0x99ec3400) [pid = 1788] [serial = 630] [outer = 0x924c1400] 09:49:28 INFO - PROCESS | 1788 | 1464367768786 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1539ms 09:49:28 INFO - PROCESS | 1788 | 1464367768818 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 1788 | 1464367768821 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:49:28 INFO - PROCESS | 1788 | 1464367768844 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - PROCESS | 1788 | 1464367768849 Marionette TRACE conn4 <- [1,810,null,{}] 09:49:28 INFO - PROCESS | 1788 | 1464367768866 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:29 INFO - PROCESS | 1788 | 1464367769070 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:49:29 INFO - PROCESS | 1788 | 1464367769325 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eaa0800 == 79 [pid = 1788] [id = 210] 09:49:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 199 (0x9538d400) [pid = 1788] [serial = 631] [outer = (nil)] 09:49:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 200 (0x9a2dbc00) [pid = 1788] [serial = 632] [outer = 0x9538d400] 09:49:29 INFO - PROCESS | 1788 | 1464367769429 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 201 (0x9a2e0c00) [pid = 1788] [serial = 633] [outer = 0x9538d400] 09:49:30 INFO - PROCESS | 1788 | 1464367770404 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1610ms 09:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:49:30 INFO - PROCESS | 1788 | 1464367770440 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:49:30 INFO - PROCESS | 1788 | 1464367770444 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:49:30 INFO - PROCESS | 1788 | 1464367770452 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 1788 | 1464367770455 Marionette TRACE conn4 <- [1,814,null,{}] 09:49:30 INFO - PROCESS | 1788 | 1464367770461 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:30 INFO - PROCESS | 1788 | 1464367770666 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:49:30 INFO - PROCESS | 1788 | 1464367770941 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0df800 == 80 [pid = 1788] [id = 211] 09:49:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 202 (0x8a0e3000) [pid = 1788] [serial = 634] [outer = (nil)] 09:49:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 203 (0x9a8cd400) [pid = 1788] [serial = 635] [outer = 0x8a0e3000] 09:49:31 INFO - PROCESS | 1788 | 1464367771043 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 204 (0x9a9bc000) [pid = 1788] [serial = 636] [outer = 0x8a0e3000] 09:49:32 INFO - PROCESS | 1788 | 1464367772010 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 1788 | 1464367772096 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:49:32 INFO - PROCESS | 1788 | 1464367772102 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 1788 | 1464367772106 Marionette TRACE conn4 <- [1,818,null,{}] 09:49:32 INFO - PROCESS | 1788 | 1464367772112 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:32 INFO - PROCESS | 1788 | 1464367772351 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:49:32 INFO - PROCESS | 1788 | 1464367772650 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfe1c00 == 81 [pid = 1788] [id = 212] 09:49:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 205 (0x92add800) [pid = 1788] [serial = 637] [outer = (nil)] 09:49:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 206 (0x9b0bd000) [pid = 1788] [serial = 638] [outer = 0x92add800] 09:49:32 INFO - PROCESS | 1788 | 1464367772745 Marionette DEBUG loaded listener.js 09:49:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 207 (0x9b2a0400) [pid = 1788] [serial = 639] [outer = 0x92add800] 09:49:33 INFO - PROCESS | 1788 | 1464367773701 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1637ms 09:49:33 INFO - PROCESS | 1788 | 1464367773740 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 1788 | 1464367773745 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:49:33 INFO - PROCESS | 1788 | 1464367773752 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 1788 | 1464367773757 Marionette TRACE conn4 <- [1,822,null,{}] 09:49:33 INFO - PROCESS | 1788 | 1464367773763 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:34 INFO - PROCESS | 1788 | 1464367774014 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:49:34 INFO - PROCESS | 1788 | 1464367774343 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9b4000 == 82 [pid = 1788] [id = 213] 09:49:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 208 (0x9b853c00) [pid = 1788] [serial = 640] [outer = (nil)] 09:49:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 209 (0x9bbb4400) [pid = 1788] [serial = 641] [outer = 0x9b853c00] 09:49:34 INFO - PROCESS | 1788 | 1464367774452 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 210 (0x9d50f400) [pid = 1788] [serial = 642] [outer = 0x9b853c00] 09:49:35 INFO - PROCESS | 1788 | 1464367775425 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 1788 | 1464367775492 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:49:35 INFO - PROCESS | 1788 | 1464367775501 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 1788 | 1464367775505 Marionette TRACE conn4 <- [1,826,null,{}] 09:49:35 INFO - PROCESS | 1788 | 1464367775511 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 1788 | 1464367775795 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:49:36 INFO - PROCESS | 1788 | 1464367776038 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b6b3c00 == 83 [pid = 1788] [id = 214] 09:49:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 211 (0x9d907400) [pid = 1788] [serial = 643] [outer = (nil)] 09:49:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 212 (0xa237f800) [pid = 1788] [serial = 644] [outer = 0x9d907400] 09:49:36 INFO - PROCESS | 1788 | 1464367776130 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 213 (0xa272dc00) [pid = 1788] [serial = 645] [outer = 0x9d907400] 09:49:37 INFO - PROCESS | 1788 | 1464367777065 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1640ms 09:49:37 INFO - PROCESS | 1788 | 1464367777143 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 1788 | 1464367777146 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:49:37 INFO - PROCESS | 1788 | 1464367777154 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - PROCESS | 1788 | 1464367777156 Marionette TRACE conn4 <- [1,830,null,{}] 09:49:37 INFO - PROCESS | 1788 | 1464367777163 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:37 INFO - PROCESS | 1788 | 1464367777411 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:49:37 INFO - PROCESS | 1788 | 1464367777731 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea9c400 == 84 [pid = 1788] [id = 215] 09:49:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 214 (0x8ead0400) [pid = 1788] [serial = 646] [outer = (nil)] 09:49:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 215 (0x9262ec00) [pid = 1788] [serial = 647] [outer = 0x8ead0400] 09:49:37 INFO - PROCESS | 1788 | 1464367777822 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 216 (0x92634400) [pid = 1788] [serial = 648] [outer = 0x8ead0400] 09:49:38 INFO - PROCESS | 1788 | 1464367778844 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1733ms 09:49:38 INFO - PROCESS | 1788 | 1464367778890 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 1788 | 1464367778896 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:49:38 INFO - PROCESS | 1788 | 1464367778906 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 1788 | 1464367778917 Marionette TRACE conn4 <- [1,834,null,{}] 09:49:38 INFO - PROCESS | 1788 | 1464367778927 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:39 INFO - PROCESS | 1788 | 1464367779201 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:49:39 INFO - PROCESS | 1788 | 1464367779519 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x89f5c400 == 85 [pid = 1788] [id = 216] 09:49:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 217 (0x8a0e7800) [pid = 1788] [serial = 649] [outer = (nil)] 09:49:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 218 (0x8be94c00) [pid = 1788] [serial = 650] [outer = 0x8a0e7800] 09:49:39 INFO - PROCESS | 1788 | 1464367779629 Marionette DEBUG loaded listener.js 09:49:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 219 (0x8bfdbc00) [pid = 1788] [serial = 651] [outer = 0x8a0e7800] 09:49:40 INFO - PROCESS | 1788 | 1464367780790 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1947ms 09:49:40 INFO - PROCESS | 1788 | 1464367780854 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:49:40 INFO - PROCESS | 1788 | 1464367780860 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:49:40 INFO - PROCESS | 1788 | 1464367780866 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:49:40 INFO - PROCESS | 1788 | 1464367780870 Marionette TRACE conn4 <- [1,838,null,{}] 09:49:40 INFO - PROCESS | 1788 | 1464367780876 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:41 INFO - PROCESS | 1788 | 1464367781161 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:49:41 INFO - PROCESS | 1788 | 1464367781481 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8e1c00 == 86 [pid = 1788] [id = 217] 09:49:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 220 (0x8be96c00) [pid = 1788] [serial = 652] [outer = (nil)] 09:49:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 221 (0x8d892800) [pid = 1788] [serial = 653] [outer = 0x8be96c00] 09:49:41 INFO - PROCESS | 1788 | 1464367781580 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 222 (0x8dee9000) [pid = 1788] [serial = 654] [outer = 0x8be96c00] 09:49:42 INFO - PROCESS | 1788 | 1464367782514 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1693ms 09:49:42 INFO - PROCESS | 1788 | 1464367782560 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:49:42 INFO - PROCESS | 1788 | 1464367782564 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:49:42 INFO - PROCESS | 1788 | 1464367782570 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 1788 | 1464367782574 Marionette TRACE conn4 <- [1,842,null,{}] 09:49:42 INFO - PROCESS | 1788 | 1464367782580 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:42 INFO - PROCESS | 1788 | 1464367782767 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:49:43 INFO - PROCESS | 1788 | 1464367783042 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b37c00 == 87 [pid = 1788] [id = 218] 09:49:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 223 (0x89b39800) [pid = 1788] [serial = 655] [outer = (nil)] 09:49:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 224 (0x8a0e4800) [pid = 1788] [serial = 656] [outer = 0x89b39800] 09:49:43 INFO - PROCESS | 1788 | 1464367783404 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 225 (0x8a8dc800) [pid = 1788] [serial = 657] [outer = 0x89b39800] 09:49:44 INFO - PROCESS | 1788 | 1464367784369 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1841ms 09:49:44 INFO - PROCESS | 1788 | 1464367784413 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 1788 | 1464367784420 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:49:44 INFO - PROCESS | 1788 | 1464367784428 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - PROCESS | 1788 | 1464367784434 Marionette TRACE conn4 <- [1,846,null,{}] 09:49:44 INFO - PROCESS | 1788 | 1464367784441 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:44 INFO - PROCESS | 1788 | 1464367784659 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:49:44 INFO - PROCESS | 1788 | 1464367784925 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c50d800 == 88 [pid = 1788] [id = 219] 09:49:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 226 (0x8d5dd000) [pid = 1788] [serial = 658] [outer = (nil)] 09:49:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 227 (0x8d89ec00) [pid = 1788] [serial = 659] [outer = 0x8d5dd000] 09:49:45 INFO - PROCESS | 1788 | 1464367785059 Marionette DEBUG loaded listener.js 09:49:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 228 (0x8ead1400) [pid = 1788] [serial = 660] [outer = 0x8d5dd000] 09:49:46 INFO - PROCESS | 1788 | 1464367786263 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1890ms 09:49:46 INFO - PROCESS | 1788 | 1464367786317 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 1788 | 1464367786323 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:49:46 INFO - PROCESS | 1788 | 1464367786334 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - PROCESS | 1788 | 1464367786338 Marionette TRACE conn4 <- [1,850,null,{}] 09:49:46 INFO - PROCESS | 1788 | 1464367786344 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:46 INFO - PROCESS | 1788 | 1464367786569 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:49:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9a8c2800 == 87 [pid = 1788] [id = 43] 09:49:46 INFO - PROCESS | 1788 | --DOMWINDOW == 227 (0x8d54a400) [pid = 1788] [serial = 586] [outer = (nil)] [url = about:blank] 09:49:46 INFO - PROCESS | 1788 | --DOMWINDOW == 226 (0x89f56000) [pid = 1788] [serial = 553] [outer = (nil)] [url = about:blank] 09:49:46 INFO - PROCESS | 1788 | --DOMWINDOW == 225 (0x8c7ed000) [pid = 1788] [serial = 556] [outer = (nil)] [url = about:blank] 09:49:46 INFO - PROCESS | 1788 | --DOMWINDOW == 224 (0x8eacb000) [pid = 1788] [serial = 559] [outer = (nil)] [url = about:blank] 09:49:46 INFO - PROCESS | 1788 | --DOMWINDOW == 223 (0x8f529400) [pid = 1788] [serial = 562] [outer = (nil)] [url = about:blank] 09:49:46 INFO - PROCESS | 1788 | --DOMWINDOW == 222 (0x91765c00) [pid = 1788] [serial = 565] [outer = (nil)] [url = about:blank] 09:49:46 INFO - PROCESS | 1788 | --DOMWINDOW == 221 (0x919f8400) [pid = 1788] [serial = 568] [outer = (nil)] [url = about:blank] 09:49:46 INFO - PROCESS | 1788 | --DOMWINDOW == 220 (0x92b8e800) [pid = 1788] [serial = 571] [outer = (nil)] [url = about:blank] 09:49:46 INFO - PROCESS | 1788 | --DOMWINDOW == 219 (0x9787e000) [pid = 1788] [serial = 574] [outer = (nil)] [url = about:blank] 09:49:46 INFO - PROCESS | 1788 | 1464367786919 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b40000 == 88 [pid = 1788] [id = 220] 09:49:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 220 (0x89f56000) [pid = 1788] [serial = 661] [outer = (nil)] 09:49:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 221 (0x8a0e4c00) [pid = 1788] [serial = 662] [outer = 0x89f56000] 09:49:47 INFO - PROCESS | 1788 | 1464367787028 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 222 (0x8be9f000) [pid = 1788] [serial = 663] [outer = 0x89f56000] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 221 (0xa331ac00) [pid = 1788] [serial = 144] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 220 (0xa8c06c00) [pid = 1788] [serial = 216] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 219 (0x8f5e0400) [pid = 1788] [serial = 307] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 218 (0x9b6a8c00) [pid = 1788] [serial = 141] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 217 (0xa6389400) [pid = 1788] [serial = 147] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 216 (0xa6f3f400) [pid = 1788] [serial = 301] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 215 (0x93c08800) [pid = 1788] [serial = 292] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 214 (0xa1112c00) [pid = 1788] [serial = 213] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 213 (0x9a2d7c00) [pid = 1788] [serial = 174] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 212 (0x9b2a9000) [pid = 1788] [serial = 256] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 211 (0x8f51d400) [pid = 1788] [serial = 479] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 210 (0x9474e800) [pid = 1788] [serial = 253] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 209 (0x9a72d800) [pid = 1788] [serial = 210] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 208 (0x9a9b2c00) [pid = 1788] [serial = 117] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 207 (0x9b6b5000) [pid = 1788] [serial = 177] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 206 (0x8f455000) [pid = 1788] [serial = 304] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 205 (0x9b0b8400) [pid = 1788] [serial = 295] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 204 (0xa9b53000) [pid = 1788] [serial = 222] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 203 (0x92ad9800) [pid = 1788] [serial = 268] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 202 (0x9b0ba800) [pid = 1788] [serial = 265] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 201 (0xa68d3800) [pid = 1788] [serial = 298] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 200 (0x94746000) [pid = 1788] [serial = 92] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 199 (0x98237400) [pid = 1788] [serial = 114] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 198 (0x95388800) [pid = 1788] [serial = 138] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 197 (0x9d910000) [pid = 1788] [serial = 120] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 196 (0x8f80d800) [pid = 1788] [serial = 310] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 195 (0xa6385800) [pid = 1788] [serial = 180] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 194 (0xa685e400) [pid = 1788] [serial = 150] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 193 (0xa902d000) [pid = 1788] [serial = 219] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 192 (0x93c0d800) [pid = 1788] [serial = 250] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 191 (0x93c10800) [pid = 1788] [serial = 183] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 190 (0xa685dc00) [pid = 1788] [serial = 186] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 189 (0x9b0bb400) [pid = 1788] [serial = 262] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 188 (0xa110f800) [pid = 1788] [serial = 259] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0x92982000) [pid = 1788] [serial = 473] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0x9519a000) [pid = 1788] [serial = 337] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0xa0606000) [pid = 1788] [serial = 343] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0x91420000) [pid = 1788] [serial = 334] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0xa9b57c00) [pid = 1788] [serial = 470] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0x8be9c800) [pid = 1788] [serial = 461] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0xa3353c00) [pid = 1788] [serial = 346] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0xa9b54c00) [pid = 1788] [serial = 352] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x8ebad800) [pid = 1788] [serial = 355] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x9bb81c00) [pid = 1788] [serial = 376] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x8eb7a000) [pid = 1788] [serial = 379] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x924c6c00) [pid = 1788] [serial = 382] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x9a9bec00) [pid = 1788] [serial = 385] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0xa27c0400) [pid = 1788] [serial = 388] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0xa696d000) [pid = 1788] [serial = 391] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0xa6388800) [pid = 1788] [serial = 394] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x8d5e1400) [pid = 1788] [serial = 397] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0xa6f3f800) [pid = 1788] [serial = 400] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x9176ec00) [pid = 1788] [serial = 404] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x8c081000) [pid = 1788] [serial = 407] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x8dee9400) [pid = 1788] [serial = 410] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x8d546000) [pid = 1788] [serial = 434] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x8eadbc00) [pid = 1788] [serial = 437] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x91769800) [pid = 1788] [serial = 440] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x99689400) [pid = 1788] [serial = 443] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x9a9c1800) [pid = 1788] [serial = 446] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x9d50ec00) [pid = 1788] [serial = 449] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x9b0b8000) [pid = 1788] [serial = 452] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0xa3126400) [pid = 1788] [serial = 455] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0xa69e9800) [pid = 1788] [serial = 458] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0xa9027c00) [pid = 1788] [serial = 467] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x8eb73800) [pid = 1788] [serial = 551] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x8eaa7400) [pid = 1788] [serial = 476] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x8bfdcc00) [pid = 1788] [serial = 464] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x9a8cd800) [pid = 1788] [serial = 340] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0xa82b8400) [pid = 1788] [serial = 349] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8deefc00) [pid = 1788] [serial = 547] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x89f58800) [pid = 1788] [serial = 536] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x89f56c00) [pid = 1788] [serial = 535] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x8c7ea400) [pid = 1788] [serial = 544] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x9c13d800) [pid = 1788] [serial = 521] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x9c05c000) [pid = 1788] [serial = 520] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x8c07f000) [pid = 1788] [serial = 542] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8bfda400) [pid = 1788] [serial = 541] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x8f524c00) [pid = 1788] [serial = 506] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x8eb78800) [pid = 1788] [serial = 505] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x8d5dac00) [pid = 1788] [serial = 503] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x8d549000) [pid = 1788] [serial = 502] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x92b8b800) [pid = 1788] [serial = 515] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x92b87c00) [pid = 1788] [serial = 514] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x93c8a800) [pid = 1788] [serial = 499] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8ead6400) [pid = 1788] [serial = 550] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x9475f000) [pid = 1788] [serial = 500] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0xa3126c00) [pid = 1788] [serial = 524] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0xa22a9c00) [pid = 1788] [serial = 523] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9b2a6000) [pid = 1788] [serial = 518] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x9b2a2000) [pid = 1788] [serial = 517] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x8a8e1000) [pid = 1788] [serial = 527] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x8a8de000) [pid = 1788] [serial = 526] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0xa685d000) [pid = 1788] [serial = 533] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0xa3127000) [pid = 1788] [serial = 532] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x89b3e400) [pid = 1788] [serial = 530] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x89b3ac00) [pid = 1788] [serial = 529] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x95195000) [pid = 1788] [serial = 509] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x92989800) [pid = 1788] [serial = 508] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x8bfda000) [pid = 1788] [serial = 577] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x8a0e7c00) [pid = 1788] [serial = 539] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x8c080400) [pid = 1788] [serial = 578] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x8eaa4c00) [pid = 1788] [serial = 580] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x8ead8400) [pid = 1788] [serial = 581] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x8eb71400) [pid = 1788] [serial = 583] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x8f52a800) [pid = 1788] [serial = 584] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x8a0e4400) [pid = 1788] [serial = 538] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x9a724000) [pid = 1788] [serial = 512] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x9a2d9c00) [pid = 1788] [serial = 511] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8d54b400) [pid = 1788] [serial = 545] [outer = (nil)] [url = about:blank] 09:49:47 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x8eacc000) [pid = 1788] [serial = 548] [outer = (nil)] [url = about:blank] 09:49:48 INFO - PROCESS | 1788 | 1464367788030 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1739ms 09:49:48 INFO - PROCESS | 1788 | 1464367788073 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 1788 | 1464367788077 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:49:48 INFO - PROCESS | 1788 | 1464367788084 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - PROCESS | 1788 | 1464367788090 Marionette TRACE conn4 <- [1,854,null,{}] 09:49:48 INFO - PROCESS | 1788 | 1464367788106 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:48 INFO - PROCESS | 1788 | 1464367788308 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:49:48 INFO - PROCESS | 1788 | 1464367788471 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e8400 == 89 [pid = 1788] [id = 221] 09:49:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x8be9c800) [pid = 1788] [serial = 664] [outer = (nil)] 09:49:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x8d5da800) [pid = 1788] [serial = 665] [outer = 0x8be9c800] 09:49:48 INFO - PROCESS | 1788 | 1464367788553 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x8deea000) [pid = 1788] [serial = 666] [outer = 0x8be9c800] 09:49:49 INFO - PROCESS | 1788 | 1464367789387 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1385ms 09:49:49 INFO - PROCESS | 1788 | 1464367789474 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:49:49 INFO - PROCESS | 1788 | 1464367789479 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:49:49 INFO - PROCESS | 1788 | 1464367789486 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - PROCESS | 1788 | 1464367789489 Marionette TRACE conn4 <- [1,858,null,{}] 09:49:49 INFO - PROCESS | 1788 | 1464367789495 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:49 INFO - PROCESS | 1788 | 1464367789741 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:49:49 INFO - PROCESS | 1788 | 1464367789775 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d54e000 == 90 [pid = 1788] [id = 222] 09:49:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x8eaa7400) [pid = 1788] [serial = 667] [outer = (nil)] 09:49:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x8eadcc00) [pid = 1788] [serial = 668] [outer = 0x8eaa7400] 09:49:49 INFO - PROCESS | 1788 | 1464367789851 Marionette DEBUG loaded listener.js 09:49:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x8eba8800) [pid = 1788] [serial = 669] [outer = 0x8eaa7400] 09:49:50 INFO - PROCESS | 1788 | 1464367790863 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1446ms 09:49:50 INFO - PROCESS | 1788 | 1464367790946 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:49:50 INFO - PROCESS | 1788 | 1464367790950 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:49:50 INFO - PROCESS | 1788 | 1464367790956 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:49:50 INFO - PROCESS | 1788 | 1464367790959 Marionette TRACE conn4 <- [1,862,null,{}] 09:49:50 INFO - PROCESS | 1788 | 1464367790965 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:51 INFO - PROCESS | 1788 | 1464367791206 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:49:51 INFO - PROCESS | 1788 | 1464367791237 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eadac00 == 91 [pid = 1788] [id = 223] 09:49:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x8ebaf000) [pid = 1788] [serial = 670] [outer = (nil)] 09:49:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8f524c00) [pid = 1788] [serial = 671] [outer = 0x8ebaf000] 09:49:51 INFO - PROCESS | 1788 | 1464367791316 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x8f807400) [pid = 1788] [serial = 672] [outer = 0x8ebaf000] 09:49:51 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x92984c00) [pid = 1788] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:49:51 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x8bfde000) [pid = 1788] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:49:51 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x8f80d400) [pid = 1788] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:49:51 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x8f525000) [pid = 1788] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:49:51 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x8dee1800) [pid = 1788] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:49:51 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x92adb400) [pid = 1788] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:49:51 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x924c1c00) [pid = 1788] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:49:51 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8bfdd400) [pid = 1788] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:49:51 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x89b34800) [pid = 1788] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:49:51 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x8ebb0400) [pid = 1788] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:49:51 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x9176b400) [pid = 1788] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:49:52 INFO - PROCESS | 1788 | 1464367792398 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1479ms 09:49:52 INFO - PROCESS | 1788 | 1464367792437 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 1788 | 1464367792439 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:49:52 INFO - PROCESS | 1788 | 1464367792446 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 1788 | 1464367792449 Marionette TRACE conn4 <- [1,866,null,{}] 09:49:52 INFO - PROCESS | 1788 | 1464367792455 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:52 INFO - PROCESS | 1788 | 1464367792633 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:49:52 INFO - PROCESS | 1788 | 1464367792787 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfdf800 == 92 [pid = 1788] [id = 224] 09:49:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x8c7e2800) [pid = 1788] [serial = 673] [outer = (nil)] 09:49:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x91425c00) [pid = 1788] [serial = 674] [outer = 0x8c7e2800] 09:49:52 INFO - PROCESS | 1788 | 1464367792863 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x91769800) [pid = 1788] [serial = 675] [outer = 0x8c7e2800] 09:49:53 INFO - PROCESS | 1788 | 1464367793642 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1251ms 09:49:53 INFO - PROCESS | 1788 | 1464367793699 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 1788 | 1464367793703 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:49:53 INFO - PROCESS | 1788 | 1464367793709 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 1788 | 1464367793713 Marionette TRACE conn4 <- [1,870,null,{}] 09:49:53 INFO - PROCESS | 1788 | 1464367793718 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:54 INFO - PROCESS | 1788 | 1464367794063 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:49:54 INFO - PROCESS | 1788 | 1464367794281 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b40c00 == 93 [pid = 1788] [id = 225] 09:49:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x89f52400) [pid = 1788] [serial = 676] [outer = (nil)] 09:49:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x89f5ac00) [pid = 1788] [serial = 677] [outer = 0x89f52400] 09:49:54 INFO - PROCESS | 1788 | 1464367794377 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x8a8d9c00) [pid = 1788] [serial = 678] [outer = 0x89f52400] 09:49:55 INFO - PROCESS | 1788 | 1464367795334 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1686ms 09:49:55 INFO - PROCESS | 1788 | 1464367795398 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 1788 | 1464367795405 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:49:55 INFO - PROCESS | 1788 | 1464367795414 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - PROCESS | 1788 | 1464367795421 Marionette TRACE conn4 <- [1,874,null,{}] 09:49:55 INFO - PROCESS | 1788 | 1464367795428 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:55 INFO - PROCESS | 1788 | 1464367795709 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:49:56 INFO - PROCESS | 1788 | 1464367796006 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d543000 == 94 [pid = 1788] [id = 226] 09:49:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x8d544400) [pid = 1788] [serial = 679] [outer = (nil)] 09:49:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x8d54d400) [pid = 1788] [serial = 680] [outer = 0x8d544400] 09:49:56 INFO - PROCESS | 1788 | 1464367796102 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x8d5dc000) [pid = 1788] [serial = 681] [outer = 0x8d544400] 09:49:57 INFO - PROCESS | 1788 | 1464367797083 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1740ms 09:49:57 INFO - PROCESS | 1788 | 1464367797156 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:49:57 INFO - PROCESS | 1788 | 1464367797160 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:49:57 INFO - PROCESS | 1788 | 1464367797168 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:49:57 INFO - PROCESS | 1788 | 1464367797172 Marionette TRACE conn4 <- [1,878,null,{}] 09:49:57 INFO - PROCESS | 1788 | 1464367797178 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:57 INFO - PROCESS | 1788 | 1464367797383 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:49:57 INFO - PROCESS | 1788 | 1464367797679 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f455800 == 95 [pid = 1788] [id = 227] 09:49:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8f51e800) [pid = 1788] [serial = 682] [outer = (nil)] 09:49:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x8f529800) [pid = 1788] [serial = 683] [outer = 0x8f51e800] 09:49:57 INFO - PROCESS | 1788 | 1464367797811 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x8f80f000) [pid = 1788] [serial = 684] [outer = 0x8f51e800] 09:49:58 INFO - PROCESS | 1788 | 1464367798750 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1632ms 09:49:58 INFO - PROCESS | 1788 | 1464367798800 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 1788 | 1464367798807 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:49:58 INFO - PROCESS | 1788 | 1464367798824 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 1788 | 1464367798832 Marionette TRACE conn4 <- [1,882,null,{}] 09:49:58 INFO - PROCESS | 1788 | 1464367798839 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:59 INFO - PROCESS | 1788 | 1464367799072 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:49:59 INFO - PROCESS | 1788 | 1464367799362 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0ebc00 == 96 [pid = 1788] [id = 228] 09:49:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8eb71c00) [pid = 1788] [serial = 685] [outer = (nil)] 09:49:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x92194c00) [pid = 1788] [serial = 686] [outer = 0x8eb71c00] 09:49:59 INFO - PROCESS | 1788 | 1464367799454 Marionette DEBUG loaded listener.js 09:49:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x924c2400) [pid = 1788] [serial = 687] [outer = 0x8eb71c00] 09:50:00 INFO - PROCESS | 1788 | 1464367800334 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1545ms 09:50:00 INFO - PROCESS | 1788 | 1464367800362 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:50:00 INFO - PROCESS | 1788 | 1464367800367 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:50:00 INFO - PROCESS | 1788 | 1464367800374 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - PROCESS | 1788 | 1464367800378 Marionette TRACE conn4 <- [1,886,null,{}] 09:50:00 INFO - PROCESS | 1788 | 1464367800383 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:00 INFO - PROCESS | 1788 | 1464367800594 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:50:00 INFO - PROCESS | 1788 | 1464367800930 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x919f1000 == 97 [pid = 1788] [id = 229] 09:50:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x92198400) [pid = 1788] [serial = 688] [outer = (nil)] 09:50:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x92639800) [pid = 1788] [serial = 689] [outer = 0x92198400] 09:50:01 INFO - PROCESS | 1788 | 1464367801024 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x9297dc00) [pid = 1788] [serial = 690] [outer = 0x92198400] 09:50:02 INFO - PROCESS | 1788 | 1464367802043 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1731ms 09:50:02 INFO - PROCESS | 1788 | 1464367802106 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 1788 | 1464367802111 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:50:02 INFO - PROCESS | 1788 | 1464367802117 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 1788 | 1464367802120 Marionette TRACE conn4 <- [1,890,null,{}] 09:50:02 INFO - PROCESS | 1788 | 1464367802127 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:02 INFO - PROCESS | 1788 | 1464367802397 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:50:02 INFO - PROCESS | 1788 | 1464367802716 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ada000 == 98 [pid = 1788] [id = 230] 09:50:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x92ada400) [pid = 1788] [serial = 691] [outer = (nil)] 09:50:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x92b82000) [pid = 1788] [serial = 692] [outer = 0x92ada400] 09:50:02 INFO - PROCESS | 1788 | 1464367802880 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x92b8e800) [pid = 1788] [serial = 693] [outer = 0x92ada400] 09:50:03 INFO - PROCESS | 1788 | 1464367803971 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1883ms 09:50:04 INFO - PROCESS | 1788 | 1464367804001 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 1788 | 1464367804006 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:50:04 INFO - PROCESS | 1788 | 1464367804012 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - PROCESS | 1788 | 1464367804016 Marionette TRACE conn4 <- [1,894,null,{}] 09:50:04 INFO - PROCESS | 1788 | 1464367804022 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:04 INFO - PROCESS | 1788 | 1464367804251 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:50:04 INFO - PROCESS | 1788 | 1464367804448 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x92989400 == 99 [pid = 1788] [id = 231] 09:50:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x93aa2000) [pid = 1788] [serial = 694] [outer = (nil)] 09:50:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x93c85c00) [pid = 1788] [serial = 695] [outer = 0x93aa2000] 09:50:04 INFO - PROCESS | 1788 | 1464367804582 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x95390400) [pid = 1788] [serial = 696] [outer = 0x93aa2000] 09:50:05 INFO - PROCESS | 1788 | 1464367805495 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1533ms 09:50:05 INFO - PROCESS | 1788 | 1464367805546 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:50:05 INFO - PROCESS | 1788 | 1464367805551 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:50:05 INFO - PROCESS | 1788 | 1464367805557 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 1788 | 1464367805562 Marionette TRACE conn4 <- [1,898,null,{}] 09:50:05 INFO - PROCESS | 1788 | 1464367805568 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:05 INFO - PROCESS | 1788 | 1464367805793 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:50:06 INFO - PROCESS | 1788 | 1464367806052 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x919f1800 == 100 [pid = 1788] [id = 232] 09:50:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x93c08800) [pid = 1788] [serial = 697] [outer = (nil)] 09:50:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x9937a800) [pid = 1788] [serial = 698] [outer = 0x93c08800] 09:50:06 INFO - PROCESS | 1788 | 1464367806187 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x9968c000) [pid = 1788] [serial = 699] [outer = 0x93c08800] 09:50:07 INFO - PROCESS | 1788 | 1464367807126 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1594ms 09:50:07 INFO - PROCESS | 1788 | 1464367807152 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 1788 | 1464367807156 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:50:07 INFO - PROCESS | 1788 | 1464367807163 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 1788 | 1464367807167 Marionette TRACE conn4 <- [1,902,null,{}] 09:50:07 INFO - PROCESS | 1788 | 1464367807173 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:07 INFO - PROCESS | 1788 | 1464367807379 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:50:07 INFO - PROCESS | 1788 | 1464367807628 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x9263d800 == 101 [pid = 1788] [id = 233] 09:50:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x9a177400) [pid = 1788] [serial = 700] [outer = (nil)] 09:50:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x9a36f800) [pid = 1788] [serial = 701] [outer = 0x9a177400] 09:50:07 INFO - PROCESS | 1788 | 1464367807763 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x9a402400) [pid = 1788] [serial = 702] [outer = 0x9a177400] 09:50:08 INFO - PROCESS | 1788 | 1464367808661 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1549ms 09:50:08 INFO - PROCESS | 1788 | 1464367808714 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 1788 | 1464367808717 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:50:08 INFO - PROCESS | 1788 | 1464367808724 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 1788 | 1464367808734 Marionette TRACE conn4 <- [1,906,null,{}] 09:50:08 INFO - PROCESS | 1788 | 1464367808739 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:08 INFO - PROCESS | 1788 | 1464367808952 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:50:09 INFO - PROCESS | 1788 | 1464367809206 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c09800 == 102 [pid = 1788] [id = 234] 09:50:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x9a2d8400) [pid = 1788] [serial = 703] [outer = (nil)] 09:50:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x9a9bf000) [pid = 1788] [serial = 704] [outer = 0x9a2d8400] 09:50:09 INFO - PROCESS | 1788 | 1464367809338 Marionette DEBUG loaded listener.js 09:50:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x9b0b5400) [pid = 1788] [serial = 705] [outer = 0x9a2d8400] 09:50:10 INFO - PROCESS | 1788 | 1464367810237 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1586ms 09:50:10 INFO - PROCESS | 1788 | 1464367810311 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 1788 | 1464367810315 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:50:10 INFO - PROCESS | 1788 | 1464367810322 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - PROCESS | 1788 | 1464367810324 Marionette TRACE conn4 <- [1,910,null,{}] 09:50:10 INFO - PROCESS | 1788 | 1464367810331 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:10 INFO - PROCESS | 1788 | 1464367810586 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:50:10 INFO - PROCESS | 1788 | 1464367810927 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x993e7000 == 103 [pid = 1788] [id = 235] 09:50:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x9b2a5000) [pid = 1788] [serial = 706] [outer = (nil)] 09:50:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x9b2aa400) [pid = 1788] [serial = 707] [outer = 0x9b2a5000] 09:50:11 INFO - PROCESS | 1788 | 1464367811024 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x9b36ec00) [pid = 1788] [serial = 708] [outer = 0x9b2a5000] 09:50:11 INFO - PROCESS | 1788 | 1464367811947 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1685ms 09:50:12 INFO - PROCESS | 1788 | 1464367812009 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:50:12 INFO - PROCESS | 1788 | 1464367812013 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:50:12 INFO - PROCESS | 1788 | 1464367812020 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - PROCESS | 1788 | 1464367812024 Marionette TRACE conn4 <- [1,914,null,{}] 09:50:12 INFO - PROCESS | 1788 | 1464367812031 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:12 INFO - PROCESS | 1788 | 1464367812266 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:50:12 INFO - PROCESS | 1788 | 1464367812514 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0bd800 == 104 [pid = 1788] [id = 236] 09:50:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x9b36c000) [pid = 1788] [serial = 709] [outer = (nil)] 09:50:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x9d427c00) [pid = 1788] [serial = 710] [outer = 0x9b36c000] 09:50:12 INFO - PROCESS | 1788 | 1464367812645 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x9d515400) [pid = 1788] [serial = 711] [outer = 0x9b36c000] 09:50:13 INFO - PROCESS | 1788 | 1464367813579 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1591ms 09:50:13 INFO - PROCESS | 1788 | 1464367813612 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 1788 | 1464367813615 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:50:13 INFO - PROCESS | 1788 | 1464367813622 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 1788 | 1464367813626 Marionette TRACE conn4 <- [1,918,null,{}] 09:50:13 INFO - PROCESS | 1788 | 1464367813632 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:13 INFO - PROCESS | 1788 | 1464367813851 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:50:14 INFO - PROCESS | 1788 | 1464367814121 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e3c00 == 105 [pid = 1788] [id = 237] 09:50:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x8a0e6400) [pid = 1788] [serial = 712] [outer = (nil)] 09:50:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x8a8d7c00) [pid = 1788] [serial = 713] [outer = 0x8a0e6400] 09:50:14 INFO - PROCESS | 1788 | 1464367814699 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x8bfdac00) [pid = 1788] [serial = 714] [outer = 0x8a0e6400] 09:50:15 INFO - PROCESS | 1788 | 1464367815697 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 2136ms 09:50:15 INFO - PROCESS | 1788 | 1464367815760 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 1788 | 1464367815768 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:50:15 INFO - PROCESS | 1788 | 1464367815777 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 1788 | 1464367815783 Marionette TRACE conn4 <- [1,922,null,{}] 09:50:15 INFO - PROCESS | 1788 | 1464367815791 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:16 INFO - PROCESS | 1788 | 1464367816063 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:50:16 INFO - PROCESS | 1788 | 1464367816406 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c507400 == 106 [pid = 1788] [id = 238] 09:50:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x8c7e6400) [pid = 1788] [serial = 715] [outer = (nil)] 09:50:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x8d5d9000) [pid = 1788] [serial = 716] [outer = 0x8c7e6400] 09:50:16 INFO - PROCESS | 1788 | 1464367816556 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x8dee8400) [pid = 1788] [serial = 717] [outer = 0x8c7e6400] 09:50:17 INFO - PROCESS | 1788 | 1464367817498 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1785ms 09:50:17 INFO - PROCESS | 1788 | 1464367817562 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 1788 | 1464367817568 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:50:17 INFO - PROCESS | 1788 | 1464367817578 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - PROCESS | 1788 | 1464367817583 Marionette TRACE conn4 <- [1,926,null,{}] 09:50:17 INFO - PROCESS | 1788 | 1464367817589 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:17 INFO - PROCESS | 1788 | 1464367817789 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x9b2a0000 == 105 [pid = 1788] [id = 56] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8ead2800 == 104 [pid = 1788] [id = 125] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x95194c00 == 103 [pid = 1788] [id = 51] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8f51b400 == 102 [pid = 1788] [id = 165] 09:50:18 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x8deea800) [pid = 1788] [serial = 607] [outer = (nil)] [url = about:blank] 09:50:18 INFO - PROCESS | 1788 | 1464367818126 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0xa2377c00 == 101 [pid = 1788] [id = 48] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x9518e800 == 100 [pid = 1788] [id = 49] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8f5dbc00 == 99 [pid = 1788] [id = 124] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x99eca000 == 98 [pid = 1788] [id = 69] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x89f5d400 == 97 [pid = 1788] [id = 179] 09:50:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b3d000 == 98 [pid = 1788] [id = 239] 09:50:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x89f5d400) [pid = 1788] [serial = 718] [outer = (nil)] 09:50:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x8c081000) [pid = 1788] [serial = 719] [outer = 0x89f5d400] 09:50:18 INFO - PROCESS | 1788 | 1464367818241 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x8d89b000) [pid = 1788] [serial = 720] [outer = 0x89f5d400] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfdf800 == 97 [pid = 1788] [id = 224] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8eadac00 == 96 [pid = 1788] [id = 223] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8d54e000 == 95 [pid = 1788] [id = 222] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e8400 == 94 [pid = 1788] [id = 221] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x89b40000 == 93 [pid = 1788] [id = 220] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8c50d800 == 92 [pid = 1788] [id = 219] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x89b37c00 == 91 [pid = 1788] [id = 218] 09:50:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8be92000 == 90 [pid = 1788] [id = 159] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x8d896800) [pid = 1788] [serial = 401] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x99686800) [pid = 1788] [serial = 575] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x8ea9d800) [pid = 1788] [serial = 602] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x9176c400) [pid = 1788] [serial = 566] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x9142bc00) [pid = 1788] [serial = 605] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x8eb7c000) [pid = 1788] [serial = 560] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x8eac9400) [pid = 1788] [serial = 592] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x8d898000) [pid = 1788] [serial = 601] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x93c10400) [pid = 1788] [serial = 572] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8c504800) [pid = 1788] [serial = 589] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x92983400) [pid = 1788] [serial = 599] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x9297c000) [pid = 1788] [serial = 598] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x8d5e0400) [pid = 1788] [serial = 557] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x8a0ec000) [pid = 1788] [serial = 554] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x8f806800) [pid = 1788] [serial = 563] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x8f80ac00) [pid = 1788] [serial = 604] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x9297b800) [pid = 1788] [serial = 569] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x919f2c00) [pid = 1788] [serial = 595] [outer = (nil)] [url = about:blank] 09:50:19 INFO - PROCESS | 1788 | 1464367819199 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1682ms 09:50:19 INFO - PROCESS | 1788 | 1464367819262 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:50:19 INFO - PROCESS | 1788 | 1464367819266 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:50:19 INFO - PROCESS | 1788 | 1464367819273 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - PROCESS | 1788 | 1464367819279 Marionette TRACE conn4 <- [1,930,null,{}] 09:50:19 INFO - PROCESS | 1788 | 1464367819295 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:19 INFO - PROCESS | 1788 | 1464367819492 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:50:19 INFO - PROCESS | 1788 | 1464367819707 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dee7000 == 91 [pid = 1788] [id = 240] 09:50:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8ead8800) [pid = 1788] [serial = 721] [outer = (nil)] 09:50:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8eba7000) [pid = 1788] [serial = 722] [outer = 0x8ead8800] 09:50:19 INFO - PROCESS | 1788 | 1464367819788 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8f44e400) [pid = 1788] [serial = 723] [outer = 0x8ead8800] 09:50:20 INFO - PROCESS | 1788 | 1464367820536 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1284ms 09:50:20 INFO - PROCESS | 1788 | 1464367820557 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:50:20 INFO - PROCESS | 1788 | 1464367820563 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:50:20 INFO - PROCESS | 1788 | 1464367820610 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:50:20 INFO - PROCESS | 1788 | 1464367820614 Marionette TRACE conn4 <- [1,934,null,{}] 09:50:20 INFO - PROCESS | 1788 | 1464367820625 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:20 INFO - PROCESS | 1788 | 1464367820864 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:50:20 INFO - PROCESS | 1788 | 1464367820892 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c50a800 == 92 [pid = 1788] [id = 241] 09:50:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8f456800) [pid = 1788] [serial = 724] [outer = (nil)] 09:50:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8f5d2c00) [pid = 1788] [serial = 725] [outer = 0x8f456800] 09:50:20 INFO - PROCESS | 1788 | 1464367820969 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8f802000) [pid = 1788] [serial = 726] [outer = 0x8f456800] 09:50:21 INFO - PROCESS | 1788 | 1464367821927 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1402ms 09:50:22 INFO - PROCESS | 1788 | 1464367822001 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 1788 | 1464367822005 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:50:22 INFO - PROCESS | 1788 | 1464367822011 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 1788 | 1464367822013 Marionette TRACE conn4 <- [1,938,null,{}] 09:50:22 INFO - PROCESS | 1788 | 1464367822019 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:22 INFO - PROCESS | 1788 | 1464367822263 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:50:22 INFO - PROCESS | 1788 | 1464367822288 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb72000 == 93 [pid = 1788] [id = 242] 09:50:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x8f521400) [pid = 1788] [serial = 727] [outer = (nil)] 09:50:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x91428c00) [pid = 1788] [serial = 728] [outer = 0x8f521400] 09:50:22 INFO - PROCESS | 1788 | 1464367822374 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x918f3800) [pid = 1788] [serial = 729] [outer = 0x8f521400] 09:50:23 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8d5dd000) [pid = 1788] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:50:23 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x8be9c800) [pid = 1788] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:50:23 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8ebaf000) [pid = 1788] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:50:23 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x89b39800) [pid = 1788] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:50:23 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x8eaa7400) [pid = 1788] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:50:23 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x89f56000) [pid = 1788] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:50:23 INFO - PROCESS | 1788 | 1464367823793 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1832ms 09:50:23 INFO - PROCESS | 1788 | 1464367823853 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 1788 | 1464367823855 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:50:23 INFO - PROCESS | 1788 | 1464367823864 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 1788 | 1464367823867 Marionette TRACE conn4 <- [1,942,null,{}] 09:50:23 INFO - PROCESS | 1788 | 1464367823872 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:24 INFO - PROCESS | 1788 | 1464367824051 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:50:24 INFO - PROCESS | 1788 | 1464367824064 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b39800 == 94 [pid = 1788] [id = 243] 09:50:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8d550800) [pid = 1788] [serial = 730] [outer = (nil)] 09:50:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x91427000) [pid = 1788] [serial = 731] [outer = 0x8d550800] 09:50:24 INFO - PROCESS | 1788 | 1464367824152 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x919f3000) [pid = 1788] [serial = 732] [outer = 0x8d550800] 09:50:25 INFO - PROCESS | 1788 | 1464367825057 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1232ms 09:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:50:25 INFO - PROCESS | 1788 | 1464367825097 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 1788 | 1464367825100 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:50:25 INFO - PROCESS | 1788 | 1464367825106 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 1788 | 1464367825109 Marionette TRACE conn4 <- [1,946,null,{}] 09:50:25 INFO - PROCESS | 1788 | 1464367825115 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:25 INFO - PROCESS | 1788 | 1464367825282 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:50:25 INFO - PROCESS | 1788 | 1464367825577 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b34400 == 95 [pid = 1788] [id = 244] 09:50:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x89b35800) [pid = 1788] [serial = 733] [outer = (nil)] 09:50:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x8a0e6800) [pid = 1788] [serial = 734] [outer = 0x89b35800] 09:50:25 INFO - PROCESS | 1788 | 1464367825682 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x8be99000) [pid = 1788] [serial = 735] [outer = 0x89b35800] 09:50:26 INFO - PROCESS | 1788 | 1464367826764 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1732ms 09:50:26 INFO - PROCESS | 1788 | 1464367826840 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 1788 | 1464367826848 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:50:26 INFO - PROCESS | 1788 | 1464367826856 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 1788 | 1464367826862 Marionette TRACE conn4 <- [1,950,null,{}] 09:50:26 INFO - PROCESS | 1788 | 1464367826870 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:27 INFO - PROCESS | 1788 | 1464367827128 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:50:27 INFO - PROCESS | 1788 | 1464367827428 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c7f0800 == 96 [pid = 1788] [id = 245] 09:50:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x8d548400) [pid = 1788] [serial = 736] [outer = (nil)] 09:50:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x8d895400) [pid = 1788] [serial = 737] [outer = 0x8d548400] 09:50:27 INFO - PROCESS | 1788 | 1464367827522 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x8ea9f400) [pid = 1788] [serial = 738] [outer = 0x8d548400] 09:50:28 INFO - PROCESS | 1788 | 1464367828533 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1738ms 09:50:28 INFO - PROCESS | 1788 | 1464367828599 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 1788 | 1464367828606 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:50:28 INFO - PROCESS | 1788 | 1464367828613 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 1788 | 1464367828616 Marionette TRACE conn4 <- [1,954,null,{}] 09:50:28 INFO - PROCESS | 1788 | 1464367828623 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:28 INFO - PROCESS | 1788 | 1464367828870 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:50:29 INFO - PROCESS | 1788 | 1464367829225 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ead3800 == 97 [pid = 1788] [id = 246] 09:50:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x8eb78000) [pid = 1788] [serial = 739] [outer = (nil)] 09:50:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x8eba2c00) [pid = 1788] [serial = 740] [outer = 0x8eb78000] 09:50:29 INFO - PROCESS | 1788 | 1464367829322 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x8f452000) [pid = 1788] [serial = 741] [outer = 0x8eb78000] 09:50:30 INFO - PROCESS | 1788 | 1464367830286 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1736ms 09:50:30 INFO - PROCESS | 1788 | 1464367830350 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 1788 | 1464367830355 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:50:30 INFO - PROCESS | 1788 | 1464367830371 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - PROCESS | 1788 | 1464367830381 Marionette TRACE conn4 <- [1,958,null,{}] 09:50:30 INFO - PROCESS | 1788 | 1464367830387 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:30 INFO - PROCESS | 1788 | 1464367830646 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:50:30 INFO - PROCESS | 1788 | 1464367830929 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ead9000 == 98 [pid = 1788] [id = 247] 09:50:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x8f5d5800) [pid = 1788] [serial = 742] [outer = (nil)] 09:50:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x92190400) [pid = 1788] [serial = 743] [outer = 0x8f5d5800] 09:50:31 INFO - PROCESS | 1788 | 1464367831017 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x92198c00) [pid = 1788] [serial = 744] [outer = 0x8f5d5800] 09:50:31 INFO - PROCESS | 1788 | 1464367831985 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1703ms 09:50:32 INFO - PROCESS | 1788 | 1464367832066 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:50:32 INFO - PROCESS | 1788 | 1464367832071 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:50:32 INFO - PROCESS | 1788 | 1464367832078 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:50:32 INFO - PROCESS | 1788 | 1464367832082 Marionette TRACE conn4 <- [1,962,null,{}] 09:50:32 INFO - PROCESS | 1788 | 1464367832087 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:32 INFO - PROCESS | 1788 | 1464367832337 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:50:32 INFO - PROCESS | 1788 | 1464367832632 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f80e000 == 99 [pid = 1788] [id = 248] 09:50:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x918ecc00) [pid = 1788] [serial = 745] [outer = (nil)] 09:50:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x9297d800) [pid = 1788] [serial = 746] [outer = 0x918ecc00] 09:50:32 INFO - PROCESS | 1788 | 1464367832724 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x92ad7000) [pid = 1788] [serial = 747] [outer = 0x918ecc00] 09:50:33 INFO - PROCESS | 1788 | 1464367833606 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1583ms 09:50:33 INFO - PROCESS | 1788 | 1464367833663 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 1788 | 1464367833667 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:50:33 INFO - PROCESS | 1788 | 1464367833674 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 1788 | 1464367833678 Marionette TRACE conn4 <- [1,966,null,{}] 09:50:33 INFO - PROCESS | 1788 | 1464367833684 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:33 INFO - PROCESS | 1788 | 1464367833886 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:50:34 INFO - PROCESS | 1788 | 1464367834141 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x9298ac00 == 100 [pid = 1788] [id = 249] 09:50:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x92adc400) [pid = 1788] [serial = 748] [outer = (nil)] 09:50:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x92b8ac00) [pid = 1788] [serial = 749] [outer = 0x92adc400] 09:50:34 INFO - PROCESS | 1788 | 1464367834293 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x95194c00) [pid = 1788] [serial = 750] [outer = 0x92adc400] 09:50:35 INFO - PROCESS | 1788 | 1464367835251 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1637ms 09:50:35 INFO - PROCESS | 1788 | 1464367835312 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 1788 | 1464367835317 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:50:35 INFO - PROCESS | 1788 | 1464367835324 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 1788 | 1464367835328 Marionette TRACE conn4 <- [1,970,null,{}] 09:50:35 INFO - PROCESS | 1788 | 1464367835334 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:35 INFO - PROCESS | 1788 | 1464367835541 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:50:35 INFO - PROCESS | 1788 | 1464367835801 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x918f5c00 == 101 [pid = 1788] [id = 250] 09:50:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x92adf400) [pid = 1788] [serial = 751] [outer = (nil)] 09:50:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x99ebe800) [pid = 1788] [serial = 752] [outer = 0x92adf400] 09:50:35 INFO - PROCESS | 1788 | 1464367835937 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9a2c8800) [pid = 1788] [serial = 753] [outer = 0x92adf400] 09:50:37 INFO - PROCESS | 1788 | 1464367836999 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1730ms 09:50:37 INFO - PROCESS | 1788 | 1464367837057 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 1788 | 1464367837060 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:50:37 INFO - PROCESS | 1788 | 1464367837066 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - PROCESS | 1788 | 1464367837070 Marionette TRACE conn4 <- [1,974,null,{}] 09:50:37 INFO - PROCESS | 1788 | 1464367837076 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:37 INFO - PROCESS | 1788 | 1464367837281 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:50:37 INFO - PROCESS | 1788 | 1464367837502 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x9176e400 == 102 [pid = 1788] [id = 251] 09:50:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x9263b000) [pid = 1788] [serial = 754] [outer = (nil)] 09:50:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x9a725400) [pid = 1788] [serial = 755] [outer = 0x9263b000] 09:50:37 INFO - PROCESS | 1788 | 1464367837613 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x9a9be800) [pid = 1788] [serial = 756] [outer = 0x9263b000] 09:50:38 INFO - PROCESS | 1788 | 1464367838679 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1683ms 09:50:38 INFO - PROCESS | 1788 | 1464367838750 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 1788 | 1464367838754 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:50:38 INFO - PROCESS | 1788 | 1464367838761 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - PROCESS | 1788 | 1464367838765 Marionette TRACE conn4 <- [1,978,null,{}] 09:50:38 INFO - PROCESS | 1788 | 1464367838771 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:38 INFO - PROCESS | 1788 | 1464367838981 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:50:39 INFO - PROCESS | 1788 | 1464367839232 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a2e0000 == 103 [pid = 1788] [id = 252] 09:50:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x9a372800) [pid = 1788] [serial = 757] [outer = (nil)] 09:50:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x9b2a1c00) [pid = 1788] [serial = 758] [outer = 0x9a372800] 09:50:39 INFO - PROCESS | 1788 | 1464367839322 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x9b2a6800) [pid = 1788] [serial = 759] [outer = 0x9a372800] 09:50:40 INFO - PROCESS | 1788 | 1464367840201 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1491ms 09:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:50:40 INFO - PROCESS | 1788 | 1464367840253 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 1788 | 1464367840256 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:50:40 INFO - PROCESS | 1788 | 1464367840263 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - PROCESS | 1788 | 1464367840266 Marionette TRACE conn4 <- [1,982,null,{}] 09:50:40 INFO - PROCESS | 1788 | 1464367840272 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:40 INFO - PROCESS | 1788 | 1464367840484 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:50:40 INFO - PROCESS | 1788 | 1464367840788 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0bec00 == 104 [pid = 1788] [id = 253] 09:50:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x9b29ec00) [pid = 1788] [serial = 760] [outer = (nil)] 09:50:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x9bbb3800) [pid = 1788] [serial = 761] [outer = 0x9b29ec00] 09:50:40 INFO - PROCESS | 1788 | 1464367840880 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x9c068000) [pid = 1788] [serial = 762] [outer = 0x9b29ec00] 09:50:41 INFO - PROCESS | 1788 | 1464367841769 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1543ms 09:50:41 INFO - PROCESS | 1788 | 1464367841806 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 1788 | 1464367841811 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:50:41 INFO - PROCESS | 1788 | 1464367841817 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 1788 | 1464367841821 Marionette TRACE conn4 <- [1,986,null,{}] 09:50:41 INFO - PROCESS | 1788 | 1464367841827 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:42 INFO - PROCESS | 1788 | 1464367842023 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:50:42 INFO - PROCESS | 1788 | 1464367842284 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d902800 == 105 [pid = 1788] [id = 254] 09:50:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x9d909c00) [pid = 1788] [serial = 763] [outer = (nil)] 09:50:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x9d996800) [pid = 1788] [serial = 764] [outer = 0x9d909c00] 09:50:42 INFO - PROCESS | 1788 | 1464367842428 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0xa2248800) [pid = 1788] [serial = 765] [outer = 0x9d909c00] 09:50:43 INFO - PROCESS | 1788 | 1464367843355 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1588ms 09:50:43 INFO - PROCESS | 1788 | 1464367843407 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 1788 | 1464367843412 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:50:43 INFO - PROCESS | 1788 | 1464367843418 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - PROCESS | 1788 | 1464367843423 Marionette TRACE conn4 <- [1,990,null,{}] 09:50:43 INFO - PROCESS | 1788 | 1464367843429 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:43 INFO - PROCESS | 1788 | 1464367843685 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:50:43 INFO - PROCESS | 1788 | 1464367843941 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x9c066000 == 106 [pid = 1788] [id = 255] 09:50:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x9d991400) [pid = 1788] [serial = 766] [outer = (nil)] 09:50:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0xa31bf000) [pid = 1788] [serial = 767] [outer = 0x9d991400] 09:50:44 INFO - PROCESS | 1788 | 1464367844076 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0xa331cc00) [pid = 1788] [serial = 768] [outer = 0x9d991400] 09:50:44 INFO - PROCESS | 1788 | 1464367844942 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1581ms 09:50:45 INFO - PROCESS | 1788 | 1464367845004 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 1788 | 1464367845009 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:50:45 INFO - PROCESS | 1788 | 1464367845016 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 1788 | 1464367845018 Marionette TRACE conn4 <- [1,994,null,{}] 09:50:45 INFO - PROCESS | 1788 | 1464367845025 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:45 INFO - PROCESS | 1788 | 1464367845224 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:50:45 INFO - PROCESS | 1788 | 1464367845490 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ae0400 == 107 [pid = 1788] [id = 256] 09:50:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x9b2ac000) [pid = 1788] [serial = 769] [outer = (nil)] 09:50:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0xa36ea400) [pid = 1788] [serial = 770] [outer = 0x9b2ac000] 09:50:45 INFO - PROCESS | 1788 | 1464367845618 Marionette DEBUG loaded listener.js 09:50:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0xa519e000) [pid = 1788] [serial = 771] [outer = 0x9b2ac000] 09:50:46 INFO - PROCESS | 1788 | 1464367846523 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1585ms 09:50:46 INFO - PROCESS | 1788 | 1464367846602 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:50:46 INFO - PROCESS | 1788 | 1464367846607 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:50:46 INFO - PROCESS | 1788 | 1464367846614 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:50:46 INFO - PROCESS | 1788 | 1464367846618 Marionette TRACE conn4 <- [1,998,null,{}] 09:50:46 INFO - PROCESS | 1788 | 1464367846624 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:46 INFO - PROCESS | 1788 | 1464367846829 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:50:47 INFO - PROCESS | 1788 | 1464367847081 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d54f000 == 108 [pid = 1788] [id = 257] 09:50:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x9a378000) [pid = 1788] [serial = 772] [outer = (nil)] 09:50:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0xa685d000) [pid = 1788] [serial = 773] [outer = 0x9a378000] 09:50:47 INFO - PROCESS | 1788 | 1464367847212 Marionette DEBUG loaded listener.js 09:50:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0xa685fc00) [pid = 1788] [serial = 774] [outer = 0x9a378000] 09:50:48 INFO - PROCESS | 1788 | 1464367848122 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1550ms 09:50:48 INFO - PROCESS | 1788 | 1464367848164 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:50:48 INFO - PROCESS | 1788 | 1464367848169 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:50:48 INFO - PROCESS | 1788 | 1464367848175 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - PROCESS | 1788 | 1464367848178 Marionette TRACE conn4 <- [1,1002,null,{}] 09:50:48 INFO - PROCESS | 1788 | 1464367848184 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:48 INFO - PROCESS | 1788 | 1464367848385 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:50:48 INFO - PROCESS | 1788 | 1464367848699 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ead5800 == 109 [pid = 1788] [id = 258] 09:50:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0xa6832400) [pid = 1788] [serial = 775] [outer = (nil)] 09:50:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0xa69e2800) [pid = 1788] [serial = 776] [outer = 0xa6832400] 09:50:48 INFO - PROCESS | 1788 | 1464367848791 Marionette DEBUG loaded listener.js 09:50:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 189 (0xa69e9400) [pid = 1788] [serial = 777] [outer = 0xa6832400] 09:50:49 INFO - PROCESS | 1788 | 1464367849678 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1580ms 09:50:49 INFO - PROCESS | 1788 | 1464367849757 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:50:49 INFO - PROCESS | 1788 | 1464367849761 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:50:49 INFO - PROCESS | 1788 | 1464367849767 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:50:49 INFO - PROCESS | 1788 | 1464367849771 Marionette TRACE conn4 <- [1,1006,null,{}] 09:50:49 INFO - PROCESS | 1788 | 1464367849777 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:50 INFO - PROCESS | 1788 | 1464367850019 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:50:50 INFO - PROCESS | 1788 | 1464367850349 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8de800 == 110 [pid = 1788] [id = 259] 09:50:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 190 (0x8a8e2400) [pid = 1788] [serial = 778] [outer = (nil)] 09:50:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 191 (0x8dee5000) [pid = 1788] [serial = 779] [outer = 0x8a8e2400] 09:50:50 INFO - PROCESS | 1788 | 1464367850440 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 192 (0x8eb7c400) [pid = 1788] [serial = 780] [outer = 0x8a8e2400] 09:50:51 INFO - PROCESS | 1788 | 1464367851345 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1634ms 09:50:51 INFO - PROCESS | 1788 | 1464367851403 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:50:51 INFO - PROCESS | 1788 | 1464367851407 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:50:51 INFO - PROCESS | 1788 | 1464367851414 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - PROCESS | 1788 | 1464367851417 Marionette TRACE conn4 <- [1,1010,null,{}] 09:50:51 INFO - PROCESS | 1788 | 1464367851425 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:51 INFO - PROCESS | 1788 | 1464367851642 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:50:51 INFO - PROCESS | 1788 | 1464367851903 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be9e400 == 111 [pid = 1788] [id = 260] 09:50:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 193 (0x8c07f400) [pid = 1788] [serial = 781] [outer = (nil)] 09:50:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 194 (0x926b2000) [pid = 1788] [serial = 782] [outer = 0x8c07f400] 09:50:52 INFO - PROCESS | 1788 | 1464367852030 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 195 (0x926b7800) [pid = 1788] [serial = 783] [outer = 0x8c07f400] 09:50:53 INFO - PROCESS | 1788 | 1464367853409 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2041ms 09:50:53 INFO - PROCESS | 1788 | 1464367853561 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:50:53 INFO - PROCESS | 1788 | 1464367853566 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:50:53 INFO - PROCESS | 1788 | 1464367853609 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - PROCESS | 1788 | 1464367853615 Marionette TRACE conn4 <- [1,1014,null,{}] 09:50:53 INFO - PROCESS | 1788 | 1464367853624 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:53 INFO - PROCESS | 1788 | 1464367853862 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:50:54 INFO - PROCESS | 1788 | 1464367854105 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e8c00 == 112 [pid = 1788] [id = 261] 09:50:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 196 (0x8be91800) [pid = 1788] [serial = 784] [outer = (nil)] 09:50:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 197 (0x8c7ef000) [pid = 1788] [serial = 785] [outer = 0x8be91800] 09:50:54 INFO - PROCESS | 1788 | 1464367854194 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 198 (0x8d5dd000) [pid = 1788] [serial = 786] [outer = 0x8be91800] 09:50:55 INFO - PROCESS | 1788 | 1464367855276 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1767ms 09:50:55 INFO - PROCESS | 1788 | 1464367855349 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 1788 | 1464367855357 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:50:55 INFO - PROCESS | 1788 | 1464367855369 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - PROCESS | 1788 | 1464367855373 Marionette TRACE conn4 <- [1,1018,null,{}] 09:50:55 INFO - PROCESS | 1788 | 1464367855380 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:55 INFO - PROCESS | 1788 | 1464367855686 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:50:55 INFO - PROCESS | 1788 | --DOCSHELL 0x8be9b800 == 111 [pid = 1788] [id = 200] 09:50:55 INFO - PROCESS | 1788 | --DOMWINDOW == 197 (0x91425c00) [pid = 1788] [serial = 674] [outer = (nil)] [url = about:blank] 09:50:55 INFO - PROCESS | 1788 | --DOCSHELL 0x89b39800 == 110 [pid = 1788] [id = 243] 09:50:55 INFO - PROCESS | 1788 | --DOCSHELL 0x8eb72000 == 109 [pid = 1788] [id = 242] 09:50:55 INFO - PROCESS | 1788 | --DOCSHELL 0x8c50a800 == 108 [pid = 1788] [id = 241] 09:50:55 INFO - PROCESS | 1788 | --DOCSHELL 0x8dee7000 == 107 [pid = 1788] [id = 240] 09:50:55 INFO - PROCESS | 1788 | --DOCSHELL 0x89b3d000 == 106 [pid = 1788] [id = 239] 09:50:55 INFO - PROCESS | 1788 | --DOCSHELL 0x8c507400 == 105 [pid = 1788] [id = 238] 09:50:55 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e3c00 == 104 [pid = 1788] [id = 237] 09:50:56 INFO - PROCESS | 1788 | 1464367856001 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b3d000 == 105 [pid = 1788] [id = 262] 09:50:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 198 (0x8a0e3c00) [pid = 1788] [serial = 787] [outer = (nil)] 09:50:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 199 (0x8c509000) [pid = 1788] [serial = 788] [outer = 0x8a0e3c00] 09:50:56 INFO - PROCESS | 1788 | 1464367856090 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 200 (0x8deeb000) [pid = 1788] [serial = 789] [outer = 0x8a0e3c00] 09:50:56 INFO - PROCESS | 1788 | --DOCSHELL 0x89b40c00 == 104 [pid = 1788] [id = 225] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 199 (0x8d892800) [pid = 1788] [serial = 653] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 198 (0x9538ac00) [pid = 1788] [serial = 626] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 197 (0x9a2dbc00) [pid = 1788] [serial = 632] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 196 (0x98470000) [pid = 1788] [serial = 629] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 195 (0x8d89ec00) [pid = 1788] [serial = 659] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 194 (0x92b8f000) [pid = 1788] [serial = 623] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 193 (0xa237f800) [pid = 1788] [serial = 644] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 192 (0x9bbb4400) [pid = 1788] [serial = 641] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 191 (0x92198800) [pid = 1788] [serial = 617] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 190 (0x92adbc00) [pid = 1788] [serial = 620] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 189 (0x8deea000) [pid = 1788] [serial = 666] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 188 (0x8c50ec00) [pid = 1788] [serial = 611] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0x9262ec00) [pid = 1788] [serial = 647] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0x8f807400) [pid = 1788] [serial = 672] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0x9a8cd400) [pid = 1788] [serial = 635] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0x9b0bd000) [pid = 1788] [serial = 638] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x8be94c00) [pid = 1788] [serial = 650] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0x8a8dc800) [pid = 1788] [serial = 657] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x8a0e4800) [pid = 1788] [serial = 656] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x8eba8800) [pid = 1788] [serial = 669] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x8ebaf800) [pid = 1788] [serial = 614] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x8eadcc00) [pid = 1788] [serial = 668] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x8a0e4c00) [pid = 1788] [serial = 662] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x8ead1400) [pid = 1788] [serial = 660] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x8be9f000) [pid = 1788] [serial = 663] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x8f524c00) [pid = 1788] [serial = 671] [outer = (nil)] [url = about:blank] 09:50:56 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x8d5da800) [pid = 1788] [serial = 665] [outer = (nil)] [url = about:blank] 09:50:57 INFO - PROCESS | 1788 | 1464367857018 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1688ms 09:50:57 INFO - PROCESS | 1788 | 1464367857059 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:50:57 INFO - PROCESS | 1788 | 1464367857064 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:50:57 INFO - PROCESS | 1788 | 1464367857071 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:50:57 INFO - PROCESS | 1788 | 1464367857077 Marionette TRACE conn4 <- [1,1022,null,{}] 09:50:57 INFO - PROCESS | 1788 | 1464367857093 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:57 INFO - PROCESS | 1788 | 1464367857297 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:50:57 INFO - PROCESS | 1788 | 1464367857466 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0eb800 == 105 [pid = 1788] [id = 263] 09:50:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x8a8d8400) [pid = 1788] [serial = 790] [outer = (nil)] 09:50:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x8ebaf000) [pid = 1788] [serial = 791] [outer = 0x8a8d8400] 09:50:57 INFO - PROCESS | 1788 | 1464367857551 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x8f51f800) [pid = 1788] [serial = 792] [outer = 0x8a8d8400] 09:50:58 INFO - PROCESS | 1788 | 1464367858450 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1440ms 09:50:58 INFO - PROCESS | 1788 | 1464367858511 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:50:58 INFO - PROCESS | 1788 | 1464367858516 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:50:58 INFO - PROCESS | 1788 | 1464367858522 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 1788 | 1464367858526 Marionette TRACE conn4 <- [1,1026,null,{}] 09:50:58 INFO - PROCESS | 1788 | 1464367858541 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:58 INFO - PROCESS | 1788 | 1464367858811 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:50:58 INFO - PROCESS | 1788 | 1464367858841 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f51f000 == 106 [pid = 1788] [id = 264] 09:50:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x8f801800) [pid = 1788] [serial = 793] [outer = (nil)] 09:50:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x91768800) [pid = 1788] [serial = 794] [outer = 0x8f801800] 09:50:58 INFO - PROCESS | 1788 | 1464367858919 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x919f2800) [pid = 1788] [serial = 795] [outer = 0x8f801800] 09:50:59 INFO - PROCESS | 1788 | 1464367859931 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1489ms 09:51:00 INFO - PROCESS | 1788 | 1464367860013 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 1788 | 1464367860017 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:51:00 INFO - PROCESS | 1788 | 1464367860024 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - PROCESS | 1788 | 1464367860028 Marionette TRACE conn4 <- [1,1030,null,{}] 09:51:00 INFO - PROCESS | 1788 | 1464367860034 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:00 INFO - PROCESS | 1788 | 1464367860308 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:51:00 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x89f5d400) [pid = 1788] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:51:00 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x8f521400) [pid = 1788] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:51:00 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x8a0e6400) [pid = 1788] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:51:00 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x8c7e6400) [pid = 1788] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:51:00 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x8ead8800) [pid = 1788] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:51:00 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x8f456800) [pid = 1788] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:51:00 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x8c7e2800) [pid = 1788] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:51:00 INFO - PROCESS | 1788 | 1464367860816 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x89f5d400 == 107 [pid = 1788] [id = 265] 09:51:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x8a0e6400) [pid = 1788] [serial = 796] [outer = (nil)] 09:51:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x8eac4000) [pid = 1788] [serial = 797] [outer = 0x8a0e6400] 09:51:00 INFO - PROCESS | 1788 | 1464367860892 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x919efc00) [pid = 1788] [serial = 798] [outer = 0x8a0e6400] 09:51:01 INFO - PROCESS | 1788 | 1464367861920 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1949ms 09:51:01 INFO - PROCESS | 1788 | 1464367861976 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:51:01 INFO - PROCESS | 1788 | 1464367861980 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:51:01 INFO - PROCESS | 1788 | 1464367861990 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - PROCESS | 1788 | 1464367861994 Marionette TRACE conn4 <- [1,1034,null,{}] 09:51:02 INFO - PROCESS | 1788 | 1464367862000 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:02 INFO - PROCESS | 1788 | 1464367862254 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:51:02 INFO - PROCESS | 1788 | 1464367862485 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x9141ec00 == 108 [pid = 1788] [id = 266] 09:51:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x91769000) [pid = 1788] [serial = 799] [outer = (nil)] 09:51:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x92b84800) [pid = 1788] [serial = 800] [outer = 0x91769000] 09:51:02 INFO - PROCESS | 1788 | 1464367862569 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x93c10c00) [pid = 1788] [serial = 801] [outer = 0x91769000] 09:51:03 INFO - PROCESS | 1788 | 1464367863604 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1700ms 09:51:03 INFO - PROCESS | 1788 | 1464367863690 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 1788 | 1464367863699 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:51:03 INFO - PROCESS | 1788 | 1464367863708 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 1788 | 1464367863716 Marionette TRACE conn4 <- [1,1038,null,{}] 09:51:03 INFO - PROCESS | 1788 | 1464367863725 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:03 INFO - PROCESS | 1788 | 1464367863988 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:51:04 INFO - PROCESS | 1788 | 1464367864307 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c079400 == 109 [pid = 1788] [id = 267] 09:51:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x8c507800) [pid = 1788] [serial = 802] [outer = (nil)] 09:51:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x8d5d5000) [pid = 1788] [serial = 803] [outer = 0x8c507800] 09:51:04 INFO - PROCESS | 1788 | 1464367864400 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x8eaa5c00) [pid = 1788] [serial = 804] [outer = 0x8c507800] 09:51:05 INFO - PROCESS | 1788 | 1464367865378 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1747ms 09:51:05 INFO - PROCESS | 1788 | 1464367865456 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 1788 | 1464367865466 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:51:05 INFO - PROCESS | 1788 | 1464367865478 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 1788 | 1464367865482 Marionette TRACE conn4 <- [1,1042,null,{}] 09:51:05 INFO - PROCESS | 1788 | 1464367865489 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:05 INFO - PROCESS | 1788 | 1464367865762 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:51:06 INFO - PROCESS | 1788 | 1464367866079 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ebb0c00 == 110 [pid = 1788] [id = 268] 09:51:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0x8f44a000) [pid = 1788] [serial = 805] [outer = (nil)] 09:51:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x8f80b800) [pid = 1788] [serial = 806] [outer = 0x8f44a000] 09:51:06 INFO - PROCESS | 1788 | 1464367866171 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x918ef400) [pid = 1788] [serial = 807] [outer = 0x8f44a000] 09:51:07 INFO - PROCESS | 1788 | 1464367867148 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1738ms 09:51:07 INFO - PROCESS | 1788 | 1464367867217 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:51:07 INFO - PROCESS | 1788 | 1464367867221 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:51:07 INFO - PROCESS | 1788 | 1464367867228 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 1788 | 1464367867235 Marionette TRACE conn4 <- [1,1046,null,{}] 09:51:07 INFO - PROCESS | 1788 | 1464367867252 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:07 INFO - PROCESS | 1788 | 1464367867517 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:51:07 INFO - PROCESS | 1788 | 1464367867832 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x92b82400 == 111 [pid = 1788] [id = 269] 09:51:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0x93c0bc00) [pid = 1788] [serial = 808] [outer = (nil)] 09:51:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0x95385000) [pid = 1788] [serial = 809] [outer = 0x93c0bc00] 09:51:07 INFO - PROCESS | 1788 | 1464367867929 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0x9787ec00) [pid = 1788] [serial = 810] [outer = 0x93c0bc00] 09:51:08 INFO - PROCESS | 1788 | 1464367868875 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1687ms 09:51:08 INFO - PROCESS | 1788 | 1464367868916 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:51:08 INFO - PROCESS | 1788 | 1464367868921 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:51:08 INFO - PROCESS | 1788 | 1464367868927 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:51:08 INFO - PROCESS | 1788 | 1464367868932 Marionette TRACE conn4 <- [1,1050,null,{}] 09:51:08 INFO - PROCESS | 1788 | 1464367868938 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:09 INFO - PROCESS | 1788 | 1464367869159 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:51:09 INFO - PROCESS | 1788 | 1464367869473 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x926b6800 == 112 [pid = 1788] [id = 270] 09:51:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0x9937dc00) [pid = 1788] [serial = 811] [outer = (nil)] 09:51:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 189 (0x99fdd400) [pid = 1788] [serial = 812] [outer = 0x9937dc00] 09:51:09 INFO - PROCESS | 1788 | 1464367869574 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 190 (0x9a2df000) [pid = 1788] [serial = 813] [outer = 0x9937dc00] 09:51:10 INFO - PROCESS | 1788 | 1464367870487 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1632ms 09:51:10 INFO - PROCESS | 1788 | 1464367870560 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:51:10 INFO - PROCESS | 1788 | 1464367870563 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:51:10 INFO - PROCESS | 1788 | 1464367870571 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 1788 | 1464367870575 Marionette TRACE conn4 <- [1,1054,null,{}] 09:51:10 INFO - PROCESS | 1788 | 1464367870581 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:10 INFO - PROCESS | 1788 | 1464367870858 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:51:11 INFO - PROCESS | 1788 | 1464367871162 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x99684000 == 113 [pid = 1788] [id = 271] 09:51:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 191 (0x9a40f800) [pid = 1788] [serial = 814] [outer = (nil)] 09:51:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 192 (0x9b0bb800) [pid = 1788] [serial = 815] [outer = 0x9a40f800] 09:51:11 INFO - PROCESS | 1788 | 1464367871268 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 193 (0x9b6b0000) [pid = 1788] [serial = 816] [outer = 0x9a40f800] 09:51:12 INFO - PROCESS | 1788 | 1464367872196 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1695ms 09:51:12 INFO - PROCESS | 1788 | 1464367872269 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 1788 | 1464367872275 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:51:12 INFO - PROCESS | 1788 | 1464367872282 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 1788 | 1464367872286 Marionette TRACE conn4 <- [1,1058,null,{}] 09:51:12 INFO - PROCESS | 1788 | 1464367872291 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:12 INFO - PROCESS | 1788 | 1464367872565 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:51:12 INFO - PROCESS | 1788 | 1464367872883 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a8cd400 == 114 [pid = 1788] [id = 272] 09:51:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 194 (0x9b851000) [pid = 1788] [serial = 817] [outer = (nil)] 09:51:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 195 (0xa236f000) [pid = 1788] [serial = 818] [outer = 0x9b851000] 09:51:12 INFO - PROCESS | 1788 | 1464367872979 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 196 (0xa23c5400) [pid = 1788] [serial = 819] [outer = 0x9b851000] 09:51:13 INFO - PROCESS | 1788 | 1464367873933 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1685ms 09:51:13 INFO - PROCESS | 1788 | 1464367873968 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 1788 | 1464367873973 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:51:13 INFO - PROCESS | 1788 | 1464367873979 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 1788 | 1464367873982 Marionette TRACE conn4 <- [1,1062,null,{}] 09:51:13 INFO - PROCESS | 1788 | 1464367873988 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:14 INFO - PROCESS | 1788 | 1464367874192 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:51:14 INFO - PROCESS | 1788 | 1464367874511 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b36b400 == 115 [pid = 1788] [id = 273] 09:51:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 197 (0xa3126000) [pid = 1788] [serial = 820] [outer = (nil)] 09:51:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 198 (0xa63f6000) [pid = 1788] [serial = 821] [outer = 0xa3126000] 09:51:14 INFO - PROCESS | 1788 | 1464367874608 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 199 (0xa685d800) [pid = 1788] [serial = 822] [outer = 0xa3126000] 09:51:15 INFO - PROCESS | 1788 | 1464367875534 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1630ms 09:51:15 INFO - PROCESS | 1788 | 1464367875612 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 1788 | 1464367875615 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:51:15 INFO - PROCESS | 1788 | 1464367875624 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - PROCESS | 1788 | 1464367875627 Marionette TRACE conn4 <- [1,1066,null,{}] 09:51:15 INFO - PROCESS | 1788 | 1464367875633 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:15 INFO - PROCESS | 1788 | 1464367875888 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:51:16 INFO - PROCESS | 1788 | 1464367876195 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x912d2000 == 116 [pid = 1788] [id = 274] 09:51:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 200 (0x912d4000) [pid = 1788] [serial = 823] [outer = (nil)] 09:51:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 201 (0x912da000) [pid = 1788] [serial = 824] [outer = 0x912d4000] 09:51:16 INFO - PROCESS | 1788 | 1464367876288 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 202 (0x912db800) [pid = 1788] [serial = 825] [outer = 0x912d4000] 09:51:17 INFO - PROCESS | 1788 | 1464367877255 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1691ms 09:51:17 INFO - PROCESS | 1788 | 1464367877317 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:51:17 INFO - PROCESS | 1788 | 1464367877321 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:51:17 INFO - PROCESS | 1788 | 1464367877327 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - PROCESS | 1788 | 1464367877331 Marionette TRACE conn4 <- [1,1070,null,{}] 09:51:17 INFO - PROCESS | 1788 | 1464367877337 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:17 INFO - PROCESS | 1788 | 1464367877547 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:51:17 INFO - PROCESS | 1788 | 1464367877809 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b39800 == 117 [pid = 1788] [id = 275] 09:51:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 203 (0x912d6800) [pid = 1788] [serial = 826] [outer = (nil)] 09:51:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 204 (0xa31bf800) [pid = 1788] [serial = 827] [outer = 0x912d6800] 09:51:17 INFO - PROCESS | 1788 | 1464367877941 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 205 (0xa69e6c00) [pid = 1788] [serial = 828] [outer = 0x912d6800] 09:51:18 INFO - PROCESS | 1788 | 1464367878839 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1581ms 09:51:18 INFO - PROCESS | 1788 | 1464367878909 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 1788 | 1464367878914 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:51:18 INFO - PROCESS | 1788 | 1464367878922 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - PROCESS | 1788 | 1464367878926 Marionette TRACE conn4 <- [1,1074,null,{}] 09:51:18 INFO - PROCESS | 1788 | 1464367878934 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:19 INFO - PROCESS | 1788 | 1464367879195 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:51:19 INFO - PROCESS | 1788 | 1464367879521 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x912de800 == 118 [pid = 1788] [id = 276] 09:51:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 206 (0x91ab3800) [pid = 1788] [serial = 829] [outer = (nil)] 09:51:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 207 (0x91ab7800) [pid = 1788] [serial = 830] [outer = 0x91ab3800] 09:51:19 INFO - PROCESS | 1788 | 1464367879650 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 208 (0x91ab9400) [pid = 1788] [serial = 831] [outer = 0x91ab3800] 09:51:20 INFO - PROCESS | 1788 | 1464367880626 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1748ms 09:51:20 INFO - PROCESS | 1788 | 1464367880670 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 1788 | 1464367880673 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:51:20 INFO - PROCESS | 1788 | 1464367880680 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 1788 | 1464367880685 Marionette TRACE conn4 <- [1,1078,null,{}] 09:51:20 INFO - PROCESS | 1788 | 1464367880691 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:20 INFO - PROCESS | 1788 | 1464367880915 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:51:21 INFO - PROCESS | 1788 | 1464367881201 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ab2400 == 119 [pid = 1788] [id = 277] 09:51:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 209 (0x92772400) [pid = 1788] [serial = 832] [outer = (nil)] 09:51:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 210 (0x92774c00) [pid = 1788] [serial = 833] [outer = 0x92772400] 09:51:21 INFO - PROCESS | 1788 | 1464367881340 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 211 (0x9277a000) [pid = 1788] [serial = 834] [outer = 0x92772400] 09:51:22 INFO - PROCESS | 1788 | 1464367882248 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1642ms 09:51:22 INFO - PROCESS | 1788 | 1464367882325 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 1788 | 1464367882329 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:51:22 INFO - PROCESS | 1788 | 1464367882335 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 1788 | 1464367882339 Marionette TRACE conn4 <- [1,1082,null,{}] 09:51:22 INFO - PROCESS | 1788 | 1464367882344 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:22 INFO - PROCESS | 1788 | 1464367882590 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:51:22 INFO - PROCESS | 1788 | 1464367882902 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f752800 == 120 [pid = 1788] [id = 278] 09:51:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 212 (0x8f755800) [pid = 1788] [serial = 835] [outer = (nil)] 09:51:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 213 (0x8f759800) [pid = 1788] [serial = 836] [outer = 0x8f755800] 09:51:22 INFO - PROCESS | 1788 | 1464367882990 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 214 (0x8f75b800) [pid = 1788] [serial = 837] [outer = 0x8f755800] 09:51:23 INFO - PROCESS | 1788 | 1464367883907 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1638ms 09:51:23 INFO - PROCESS | 1788 | 1464367883974 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 1788 | 1464367883978 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:51:23 INFO - PROCESS | 1788 | 1464367883985 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - PROCESS | 1788 | 1464367883998 Marionette TRACE conn4 <- [1,1086,null,{}] 09:51:24 INFO - PROCESS | 1788 | 1464367884004 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:24 INFO - PROCESS | 1788 | 1464367884214 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:51:24 INFO - PROCESS | 1788 | 1464367884525 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb79400 == 121 [pid = 1788] [id = 279] 09:51:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 215 (0x8f758400) [pid = 1788] [serial = 838] [outer = (nil)] 09:51:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 216 (0x92774800) [pid = 1788] [serial = 839] [outer = 0x8f758400] 09:51:24 INFO - PROCESS | 1788 | 1464367884619 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 217 (0x92779c00) [pid = 1788] [serial = 840] [outer = 0x8f758400] 09:51:25 INFO - PROCESS | 1788 | 1464367885543 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1598ms 09:51:25 INFO - PROCESS | 1788 | 1464367885584 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:51:25 INFO - PROCESS | 1788 | 1464367885588 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:51:25 INFO - PROCESS | 1788 | 1464367885594 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 1788 | 1464367885598 Marionette TRACE conn4 <- [1,1090,null,{}] 09:51:25 INFO - PROCESS | 1788 | 1464367885603 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:25 INFO - PROCESS | 1788 | 1464367885830 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:51:26 INFO - PROCESS | 1788 | 1464367886094 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b32c00 == 122 [pid = 1788] [id = 280] 09:51:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 218 (0x8a0ed400) [pid = 1788] [serial = 841] [outer = (nil)] 09:51:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 219 (0x8ab19800) [pid = 1788] [serial = 842] [outer = 0x8a0ed400] 09:51:26 INFO - PROCESS | 1788 | 1464367886230 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 220 (0x8ab1b000) [pid = 1788] [serial = 843] [outer = 0x8a0ed400] 09:51:27 INFO - PROCESS | 1788 | 1464367887121 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2085ms 09:51:27 INFO - PROCESS | 1788 | 1464367887833 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 1788 | 1464367887840 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:51:27 INFO - PROCESS | 1788 | 1464367887868 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 1788 | 1464367887875 Marionette TRACE conn4 <- [1,1094,null,{}] 09:51:27 INFO - PROCESS | 1788 | 1464367887885 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:28 INFO - PROCESS | 1788 | 1464367888110 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:51:28 INFO - PROCESS | 1788 | 1464367888340 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8db000 == 123 [pid = 1788] [id = 281] 09:51:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 221 (0x8a8dd400) [pid = 1788] [serial = 844] [outer = (nil)] 09:51:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 222 (0x8be91c00) [pid = 1788] [serial = 845] [outer = 0x8a8dd400] 09:51:28 INFO - PROCESS | 1788 | 1464367888422 Marionette DEBUG loaded listener.js 09:51:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 223 (0x8bfda800) [pid = 1788] [serial = 846] [outer = 0x8a8dd400] 09:51:29 INFO - PROCESS | 1788 | 1464367889537 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1708ms 09:51:29 INFO - PROCESS | 1788 | 1464367889573 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 1788 | 1464367889578 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:51:29 INFO - PROCESS | 1788 | 1464367889591 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 1788 | 1464367889596 Marionette TRACE conn4 <- [1,1098,null,{}] 09:51:29 INFO - PROCESS | 1788 | 1464367889602 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:29 INFO - PROCESS | 1788 | 1464367889845 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:51:30 INFO - PROCESS | 1788 | 1464367890162 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b3f800 == 124 [pid = 1788] [id = 282] 09:51:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 224 (0x8a8dac00) [pid = 1788] [serial = 847] [outer = (nil)] 09:51:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 225 (0x8c50f000) [pid = 1788] [serial = 848] [outer = 0x8a8dac00] 09:51:30 INFO - PROCESS | 1788 | 1464367890246 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 226 (0x8c7edc00) [pid = 1788] [serial = 849] [outer = 0x8a8dac00] 09:51:30 INFO - PROCESS | 1788 | --DOCSHELL 0x89b36400 == 123 [pid = 1788] [id = 193] 09:51:30 INFO - PROCESS | 1788 | --DOCSHELL 0x9b6b3c00 == 122 [pid = 1788] [id = 214] 09:51:30 INFO - PROCESS | 1788 | --DOCSHELL 0x8ea9c400 == 121 [pid = 1788] [id = 215] 09:51:30 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfd9400 == 120 [pid = 1788] [id = 205] 09:51:30 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0df800 == 119 [pid = 1788] [id = 211] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 225 (0x91427000) [pid = 1788] [serial = 731] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 224 (0x93c85c00) [pid = 1788] [serial = 695] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 223 (0x8f529800) [pid = 1788] [serial = 683] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 222 (0x9d427c00) [pid = 1788] [serial = 710] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 221 (0x89f5ac00) [pid = 1788] [serial = 677] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 220 (0x92b82000) [pid = 1788] [serial = 692] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 219 (0x9937a800) [pid = 1788] [serial = 698] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 218 (0x8d54d400) [pid = 1788] [serial = 680] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 217 (0x9b2aa400) [pid = 1788] [serial = 707] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 216 (0x9a9bf000) [pid = 1788] [serial = 704] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 215 (0x92639800) [pid = 1788] [serial = 689] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 214 (0x92194c00) [pid = 1788] [serial = 686] [outer = (nil)] [url = about:blank] 09:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 213 (0x9a36f800) [pid = 1788] [serial = 701] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x89f5c400 == 118 [pid = 1788] [id = 216] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9b4000 == 117 [pid = 1788] [id = 213] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfe1c00 == 116 [pid = 1788] [id = 212] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8eaa0800 == 115 [pid = 1788] [id = 210] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8d4c00 == 114 [pid = 1788] [id = 207] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8d89bc00 == 113 [pid = 1788] [id = 208] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x91425400 == 112 [pid = 1788] [id = 209] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8d4400 == 111 [pid = 1788] [id = 206] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x918f5c00 == 110 [pid = 1788] [id = 250] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9298ac00 == 109 [pid = 1788] [id = 249] 09:51:31 INFO - PROCESS | 1788 | 1464367891302 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8f80e000 == 108 [pid = 1788] [id = 248] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8ead9000 == 107 [pid = 1788] [id = 247] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8ead3800 == 106 [pid = 1788] [id = 246] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8c7f0800 == 105 [pid = 1788] [id = 245] 09:51:31 INFO - PROCESS | 1788 | --DOCSHELL 0x89b34400 == 104 [pid = 1788] [id = 244] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 212 (0x8d89b000) [pid = 1788] [serial = 720] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 211 (0x91428c00) [pid = 1788] [serial = 728] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 210 (0x8a8d7c00) [pid = 1788] [serial = 713] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 209 (0x8d5d9000) [pid = 1788] [serial = 716] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 208 (0x8eba7000) [pid = 1788] [serial = 722] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 207 (0x8f44e400) [pid = 1788] [serial = 723] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 206 (0x8f5d2c00) [pid = 1788] [serial = 725] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 205 (0x8dee8400) [pid = 1788] [serial = 717] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 204 (0x91769800) [pid = 1788] [serial = 675] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 203 (0x8c081000) [pid = 1788] [serial = 719] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 202 (0x8f802000) [pid = 1788] [serial = 726] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 201 (0x8bfdac00) [pid = 1788] [serial = 714] [outer = (nil)] [url = about:blank] 09:51:31 INFO - PROCESS | 1788 | --DOMWINDOW == 200 (0x918f3800) [pid = 1788] [serial = 729] [outer = (nil)] [url = about:blank] 09:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1792ms 09:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:51:31 INFO - PROCESS | 1788 | 1464367891381 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 1788 | 1464367891385 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:51:31 INFO - PROCESS | 1788 | 1464367891392 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 1788 | 1464367891395 Marionette TRACE conn4 <- [1,1102,null,{}] 09:51:31 INFO - PROCESS | 1788 | 1464367891411 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:31 INFO - PROCESS | 1788 | 1464367891637 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:51:31 INFO - PROCESS | 1788 | 1464367891931 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d549800 == 105 [pid = 1788] [id = 283] 09:51:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 201 (0x8d54b800) [pid = 1788] [serial = 850] [outer = (nil)] 09:51:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 202 (0x8d5e1400) [pid = 1788] [serial = 851] [outer = 0x8d54b800] 09:51:32 INFO - PROCESS | 1788 | 1464367892035 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 203 (0x8d89a400) [pid = 1788] [serial = 852] [outer = 0x8d54b800] 09:51:32 INFO - PROCESS | 1788 | 1464367892855 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1491ms 09:51:32 INFO - PROCESS | 1788 | 1464367892882 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 1788 | 1464367892886 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:51:32 INFO - PROCESS | 1788 | 1464367892892 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - PROCESS | 1788 | 1464367892895 Marionette TRACE conn4 <- [1,1106,null,{}] 09:51:32 INFO - PROCESS | 1788 | 1464367892901 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:33 INFO - PROCESS | 1788 | 1464367893174 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:51:33 INFO - PROCESS | 1788 | 1464367893289 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c510800 == 106 [pid = 1788] [id = 284] 09:51:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 204 (0x8d89f000) [pid = 1788] [serial = 853] [outer = (nil)] 09:51:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 205 (0x8eac2800) [pid = 1788] [serial = 854] [outer = 0x8d89f000] 09:51:33 INFO - PROCESS | 1788 | 1464367893366 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 206 (0x8eace800) [pid = 1788] [serial = 855] [outer = 0x8d89f000] 09:51:34 INFO - PROCESS | 1788 | 1464367894223 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1384ms 09:51:34 INFO - PROCESS | 1788 | 1464367894284 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 1788 | 1464367894287 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:51:34 INFO - PROCESS | 1788 | 1464367894294 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 1788 | 1464367894297 Marionette TRACE conn4 <- [1,1110,null,{}] 09:51:34 INFO - PROCESS | 1788 | 1464367894302 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:34 INFO - PROCESS | 1788 | 1464367894556 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:51:34 INFO - PROCESS | 1788 | 1464367894587 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8e0400 == 107 [pid = 1788] [id = 285] 09:51:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 207 (0x8eaa6800) [pid = 1788] [serial = 856] [outer = (nil)] 09:51:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 208 (0x8eadb800) [pid = 1788] [serial = 857] [outer = 0x8eaa6800] 09:51:34 INFO - PROCESS | 1788 | 1464367894666 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 209 (0x8eb72000) [pid = 1788] [serial = 858] [outer = 0x8eaa6800] 09:51:36 INFO - PROCESS | 1788 | 1464367896342 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:51:36 INFO - PROCESS | 1788 | --DOMWINDOW == 208 (0x8d550800) [pid = 1788] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:51:36 INFO - PROCESS | 1788 | --DOMWINDOW == 207 (0x8f801800) [pid = 1788] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:51:36 INFO - PROCESS | 1788 | --DOMWINDOW == 206 (0x8a0e6400) [pid = 1788] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:51:36 INFO - PROCESS | 1788 | --DOMWINDOW == 205 (0x8a0e3c00) [pid = 1788] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:51:36 INFO - PROCESS | 1788 | --DOMWINDOW == 204 (0x8a8d8400) [pid = 1788] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:51:36 INFO - PROCESS | 1788 | --DOMWINDOW == 203 (0x8be91800) [pid = 1788] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2182ms 09:51:36 INFO - PROCESS | 1788 | 1464367896477 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 1788 | 1464367896481 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:51:36 INFO - PROCESS | 1788 | 1464367896488 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 1788 | 1464367896492 Marionette TRACE conn4 <- [1,1114,null,{}] 09:51:36 INFO - PROCESS | 1788 | 1464367896497 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:36 INFO - PROCESS | 1788 | 1464367896768 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:51:36 INFO - PROCESS | 1788 | 1464367896879 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eaa2c00 == 108 [pid = 1788] [id = 286] 09:51:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 204 (0x8ead8800) [pid = 1788] [serial = 859] [outer = (nil)] 09:51:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 205 (0x8ebae400) [pid = 1788] [serial = 860] [outer = 0x8ead8800] 09:51:36 INFO - PROCESS | 1788 | 1464367896956 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 206 (0x8f520000) [pid = 1788] [serial = 861] [outer = 0x8ead8800] 09:51:37 INFO - PROCESS | 1788 | 1464367897709 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1235ms 09:51:37 INFO - PROCESS | 1788 | 1464367897733 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:51:37 INFO - PROCESS | 1788 | 1464367897737 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:51:37 INFO - PROCESS | 1788 | 1464367897743 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:51:37 INFO - PROCESS | 1788 | 1464367897746 Marionette TRACE conn4 <- [1,1118,null,{}] 09:51:37 INFO - PROCESS | 1788 | 1464367897752 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:37 INFO - PROCESS | 1788 | 1464367897933 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:51:37 INFO - PROCESS | 1788 | 1464367897950 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ab1a000 == 109 [pid = 1788] [id = 287] 09:51:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 207 (0x8eba7c00) [pid = 1788] [serial = 862] [outer = (nil)] 09:51:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 208 (0x8f5d7400) [pid = 1788] [serial = 863] [outer = 0x8eba7c00] 09:51:38 INFO - PROCESS | 1788 | 1464367898025 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 209 (0x8f753800) [pid = 1788] [serial = 864] [outer = 0x8eba7c00] 09:51:39 INFO - PROCESS | 1788 | 1464367899251 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1547ms 09:51:39 INFO - PROCESS | 1788 | 1464367899292 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 1788 | 1464367899299 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:51:39 INFO - PROCESS | 1788 | 1464367899310 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - PROCESS | 1788 | 1464367899316 Marionette TRACE conn4 <- [1,1122,null,{}] 09:51:39 INFO - PROCESS | 1788 | 1464367899326 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:39 INFO - PROCESS | 1788 | 1464367899600 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:51:39 INFO - PROCESS | 1788 | 1464367899925 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be98c00 == 110 [pid = 1788] [id = 288] 09:51:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 210 (0x8be9d000) [pid = 1788] [serial = 865] [outer = (nil)] 09:51:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 211 (0x8c073800) [pid = 1788] [serial = 866] [outer = 0x8be9d000] 09:51:40 INFO - PROCESS | 1788 | 1464367900018 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 212 (0x8c50c400) [pid = 1788] [serial = 867] [outer = 0x8be9d000] 09:51:41 INFO - PROCESS | 1788 | 1464367900999 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1738ms 09:51:41 INFO - PROCESS | 1788 | 1464367901049 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:51:41 INFO - PROCESS | 1788 | 1464367901058 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:51:41 INFO - PROCESS | 1788 | 1464367901069 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 1788 | 1464367901074 Marionette TRACE conn4 <- [1,1126,null,{}] 09:51:41 INFO - PROCESS | 1788 | 1464367901081 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:41 INFO - PROCESS | 1788 | 1464367901350 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:51:41 INFO - PROCESS | 1788 | 1464367901665 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d892000 == 111 [pid = 1788] [id = 289] 09:51:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 213 (0x8d899c00) [pid = 1788] [serial = 868] [outer = (nil)] 09:51:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 214 (0x8dee6800) [pid = 1788] [serial = 869] [outer = 0x8d899c00] 09:51:41 INFO - PROCESS | 1788 | 1464367901755 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 215 (0x8eac6800) [pid = 1788] [serial = 870] [outer = 0x8d899c00] 09:51:42 INFO - PROCESS | 1788 | 1464367902787 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1740ms 09:51:42 INFO - PROCESS | 1788 | 1464367902809 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 1788 | 1464367902813 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:51:42 INFO - PROCESS | 1788 | 1464367902821 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - PROCESS | 1788 | 1464367902828 Marionette TRACE conn4 <- [1,1130,null,{}] 09:51:42 INFO - PROCESS | 1788 | 1464367902845 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:43 INFO - PROCESS | 1788 | 1464367903069 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:51:43 INFO - PROCESS | 1788 | 1464367903356 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5dec00 == 112 [pid = 1788] [id = 290] 09:51:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 216 (0x8f5df400) [pid = 1788] [serial = 871] [outer = (nil)] 09:51:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 217 (0x8f75b000) [pid = 1788] [serial = 872] [outer = 0x8f5df400] 09:51:43 INFO - PROCESS | 1788 | 1464367903451 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 218 (0x8f80a800) [pid = 1788] [serial = 873] [outer = 0x8f5df400] 09:51:44 INFO - PROCESS | 1788 | 1464367904393 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1637ms 09:51:44 INFO - PROCESS | 1788 | 1464367904465 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 1788 | 1464367904469 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:51:44 INFO - PROCESS | 1788 | 1464367904481 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - PROCESS | 1788 | 1464367904484 Marionette TRACE conn4 <- [1,1134,null,{}] 09:51:44 INFO - PROCESS | 1788 | 1464367904491 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:44 INFO - PROCESS | 1788 | 1464367904744 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:51:45 INFO - PROCESS | 1788 | 1464367905052 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f807800 == 113 [pid = 1788] [id = 291] 09:51:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 219 (0x912d6000) [pid = 1788] [serial = 874] [outer = (nil)] 09:51:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 220 (0x91422000) [pid = 1788] [serial = 875] [outer = 0x912d6000] 09:51:45 INFO - PROCESS | 1788 | 1464367905147 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 221 (0x9142cc00) [pid = 1788] [serial = 876] [outer = 0x912d6000] 09:51:46 INFO - PROCESS | 1788 | 1464367906047 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1639ms 09:51:46 INFO - PROCESS | 1788 | 1464367906122 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 1788 | 1464367906125 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:51:46 INFO - PROCESS | 1788 | 1464367906133 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 1788 | 1464367906137 Marionette TRACE conn4 <- [1,1138,null,{}] 09:51:46 INFO - PROCESS | 1788 | 1464367906144 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:46 INFO - PROCESS | 1788 | 1464367906392 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:51:46 INFO - PROCESS | 1788 | 1464367906718 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d541c00 == 114 [pid = 1788] [id = 292] 09:51:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 222 (0x8f758000) [pid = 1788] [serial = 877] [outer = (nil)] 09:51:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 223 (0x9176f000) [pid = 1788] [serial = 878] [outer = 0x8f758000] 09:51:46 INFO - PROCESS | 1788 | 1464367906814 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 224 (0x918f5800) [pid = 1788] [serial = 879] [outer = 0x8f758000] 09:51:46 INFO - PROCESS | 1788 | --DOCSHELL 0x93c8a400 == 113 [pid = 1788] [id = 9] 09:51:47 INFO - PROCESS | 1788 | 1464367907869 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1786ms 09:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:51:47 INFO - PROCESS | 1788 | 1464367907921 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 1788 | 1464367907924 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:51:47 INFO - PROCESS | 1788 | 1464367907932 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 1788 | 1464367907935 Marionette TRACE conn4 <- [1,1142,null,{}] 09:51:47 INFO - PROCESS | 1788 | 1464367907942 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:48 INFO - PROCESS | 1788 | 1464367908220 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:51:48 INFO - PROCESS | 1788 | 1464367908544 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfdf000 == 114 [pid = 1788] [id = 293] 09:51:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 225 (0x8c07f800) [pid = 1788] [serial = 880] [outer = (nil)] 09:51:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 226 (0x91ac0800) [pid = 1788] [serial = 881] [outer = 0x8c07f800] 09:51:48 INFO - PROCESS | 1788 | 1464367908639 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 227 (0x9219f800) [pid = 1788] [serial = 882] [outer = 0x8c07f800] 09:51:49 INFO - PROCESS | 1788 | 1464367909597 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1736ms 09:51:49 INFO - PROCESS | 1788 | 1464367909667 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:51:49 INFO - PROCESS | 1788 | 1464367909672 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:51:49 INFO - PROCESS | 1788 | 1464367909679 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 1788 | 1464367909684 Marionette TRACE conn4 <- [1,1146,null,{}] 09:51:49 INFO - PROCESS | 1788 | 1464367909690 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:49 INFO - PROCESS | 1788 | 1464367909955 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:51:50 INFO - PROCESS | 1788 | 1464367910302 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x919f9c00 == 115 [pid = 1788] [id = 294] 09:51:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 228 (0x92192000) [pid = 1788] [serial = 883] [outer = (nil)] 09:51:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 229 (0x924d0400) [pid = 1788] [serial = 884] [outer = 0x92192000] 09:51:50 INFO - PROCESS | 1788 | 1464367910390 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 230 (0x92631800) [pid = 1788] [serial = 885] [outer = 0x92192000] 09:51:51 INFO - PROCESS | 1788 | 1464367911471 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1837ms 09:51:51 INFO - PROCESS | 1788 | 1464367911518 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:51:51 INFO - PROCESS | 1788 | 1464367911524 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:51:51 INFO - PROCESS | 1788 | 1464367911534 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:51:51 INFO - PROCESS | 1788 | 1464367911539 Marionette TRACE conn4 <- [1,1150,null,{}] 09:51:51 INFO - PROCESS | 1788 | 1464367911548 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:51 INFO - PROCESS | 1788 | 1464367911892 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:51:52 INFO - PROCESS | 1788 | 1464367912309 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e2c00 == 116 [pid = 1788] [id = 295] 09:51:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 231 (0x924ccc00) [pid = 1788] [serial = 886] [outer = (nil)] 09:51:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 232 (0x926b4800) [pid = 1788] [serial = 887] [outer = 0x924ccc00] 09:51:52 INFO - PROCESS | 1788 | 1464367912467 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 233 (0x926ba000) [pid = 1788] [serial = 888] [outer = 0x924ccc00] 09:51:53 INFO - PROCESS | 1788 | 1464367913523 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2037ms 09:51:53 INFO - PROCESS | 1788 | 1464367913571 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 1788 | 1464367913574 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:51:53 INFO - PROCESS | 1788 | 1464367913583 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 1788 | 1464367913587 Marionette TRACE conn4 <- [1,1154,null,{}] 09:51:53 INFO - PROCESS | 1788 | 1464367913594 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:53 INFO - PROCESS | 1788 | 1464367913813 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:51:54 INFO - PROCESS | 1788 | 1464367914097 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x92771400 == 117 [pid = 1788] [id = 296] 09:51:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 234 (0x92773000) [pid = 1788] [serial = 889] [outer = (nil)] 09:51:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 235 (0x9297c400) [pid = 1788] [serial = 890] [outer = 0x92773000] 09:51:54 INFO - PROCESS | 1788 | 1464367914239 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 236 (0x92983400) [pid = 1788] [serial = 891] [outer = 0x92773000] 09:51:55 INFO - PROCESS | 1788 | 1464367915149 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1635ms 09:51:55 INFO - PROCESS | 1788 | 1464367915219 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 1788 | 1464367915223 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:51:55 INFO - PROCESS | 1788 | 1464367915230 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 1788 | 1464367915234 Marionette TRACE conn4 <- [1,1158,null,{}] 09:51:55 INFO - PROCESS | 1788 | 1464367915241 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:55 INFO - PROCESS | 1788 | 1464367915460 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:51:55 INFO - PROCESS | 1788 | 1464367915772 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f751000 == 118 [pid = 1788] [id = 297] 09:51:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 237 (0x926b5400) [pid = 1788] [serial = 892] [outer = (nil)] 09:51:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 238 (0x92adf800) [pid = 1788] [serial = 893] [outer = 0x926b5400] 09:51:55 INFO - PROCESS | 1788 | 1464367915869 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 239 (0x92b85000) [pid = 1788] [serial = 894] [outer = 0x926b5400] 09:51:56 INFO - PROCESS | 1788 | 1464367916768 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1582ms 09:51:56 INFO - PROCESS | 1788 | 1464367916813 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 1788 | 1464367916817 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:51:56 INFO - PROCESS | 1788 | 1464367916824 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 1788 | 1464367916828 Marionette TRACE conn4 <- [1,1162,null,{}] 09:51:56 INFO - PROCESS | 1788 | 1464367916834 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:57 INFO - PROCESS | 1788 | 1464367917068 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:51:57 INFO - PROCESS | 1788 | 1464367917359 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x92989c00 == 119 [pid = 1788] [id = 298] 09:51:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 240 (0x93c85c00) [pid = 1788] [serial = 895] [outer = (nil)] 09:51:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 241 (0x94745000) [pid = 1788] [serial = 896] [outer = 0x93c85c00] 09:51:57 INFO - PROCESS | 1788 | 1464367917499 Marionette DEBUG loaded listener.js 09:51:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 242 (0x9519b400) [pid = 1788] [serial = 897] [outer = 0x93c85c00] 09:51:58 INFO - PROCESS | 1788 | 1464367918397 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1637ms 09:51:58 INFO - PROCESS | 1788 | 1464367918462 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 1788 | 1464367918467 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:51:58 INFO - PROCESS | 1788 | 1464367918473 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 1788 | 1464367918476 Marionette TRACE conn4 <- [1,1166,null,{}] 09:51:58 INFO - PROCESS | 1788 | 1464367918482 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:58 INFO - PROCESS | 1788 | 1464367918698 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:51:59 INFO - PROCESS | 1788 | 1464367919023 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x93aa3800 == 120 [pid = 1788] [id = 299] 09:51:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 243 (0x93c0e400) [pid = 1788] [serial = 898] [outer = (nil)] 09:51:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 244 (0x95454400) [pid = 1788] [serial = 899] [outer = 0x93c0e400] 09:51:59 INFO - PROCESS | 1788 | 1464367919121 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 245 (0x9667a000) [pid = 1788] [serial = 900] [outer = 0x93c0e400] 09:52:00 INFO - PROCESS | 1788 | 1464367920032 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1633ms 09:52:00 INFO - PROCESS | 1788 | 1464367920107 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 1788 | 1464367920111 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:52:00 INFO - PROCESS | 1788 | 1464367920118 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 1788 | 1464367920121 Marionette TRACE conn4 <- [1,1170,null,{}] 09:52:00 INFO - PROCESS | 1788 | 1464367920138 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:00 INFO - PROCESS | 1788 | 1464367920400 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:52:00 INFO - PROCESS | 1788 | 1464367920713 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x95386800 == 121 [pid = 1788] [id = 300] 09:52:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 246 (0x95388c00) [pid = 1788] [serial = 901] [outer = (nil)] 09:52:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 247 (0x9823b400) [pid = 1788] [serial = 902] [outer = 0x95388c00] 09:52:00 INFO - PROCESS | 1788 | 1464367920807 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 248 (0x99379400) [pid = 1788] [serial = 903] [outer = 0x95388c00] 09:52:01 INFO - PROCESS | 1788 | 1464367921684 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1595ms 09:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:52:01 INFO - PROCESS | 1788 | 1464367921716 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 1788 | 1464367921719 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:52:01 INFO - PROCESS | 1788 | 1464367921727 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 1788 | 1464367921730 Marionette TRACE conn4 <- [1,1174,null,{}] 09:52:01 INFO - PROCESS | 1788 | 1464367921736 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:01 INFO - PROCESS | 1788 | 1464367921956 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:52:02 INFO - PROCESS | 1788 | 1464367922357 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ad2c00 == 122 [pid = 1788] [id = 301] 09:52:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 249 (0x9538f400) [pid = 1788] [serial = 904] [outer = (nil)] 09:52:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 250 (0x99f67000) [pid = 1788] [serial = 905] [outer = 0x9538f400] 09:52:02 INFO - PROCESS | 1788 | 1464367922532 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 251 (0x99fe3c00) [pid = 1788] [serial = 906] [outer = 0x9538f400] 09:52:03 INFO - PROCESS | 1788 | 1464367923806 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:52:03 INFO - PROCESS | 1788 | 1464367923872 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:52:03 INFO - PROCESS | 1788 | 1464367923880 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 1788 | 1464367923884 Marionette TRACE conn4 <- [1,1178,null,{}] 09:52:03 INFO - PROCESS | 1788 | 1464367923901 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:04 INFO - PROCESS | 1788 | 1464367924191 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:52:04 INFO - PROCESS | 1788 | 1464367924452 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x9823a000 == 123 [pid = 1788] [id = 302] 09:52:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 252 (0x9846b400) [pid = 1788] [serial = 907] [outer = (nil)] 09:52:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 253 (0x9a724c00) [pid = 1788] [serial = 908] [outer = 0x9846b400] 09:52:04 INFO - PROCESS | 1788 | 1464367924551 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 254 (0x9a9b2800) [pid = 1788] [serial = 909] [outer = 0x9846b400] 09:52:05 INFO - PROCESS | 1788 | 1464367925443 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 1788 | 1464367925487 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:52:05 INFO - PROCESS | 1788 | 1464367925495 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 1788 | 1464367925499 Marionette TRACE conn4 <- [1,1182,null,{}] 09:52:05 INFO - PROCESS | 1788 | 1464367925505 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:05 INFO - PROCESS | 1788 | 1464367925720 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:52:06 INFO - PROCESS | 1788 | 1464367926039 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x91abf000 == 124 [pid = 1788] [id = 303] 09:52:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 255 (0x9787cc00) [pid = 1788] [serial = 910] [outer = (nil)] 09:52:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 256 (0x9b2a4800) [pid = 1788] [serial = 911] [outer = 0x9787cc00] 09:52:06 INFO - PROCESS | 1788 | 1464367926142 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 257 (0x9b2aa000) [pid = 1788] [serial = 912] [outer = 0x9787cc00] 09:52:06 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:52:06 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:52:07 INFO - PROCESS | 1788 | 1464367927038 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 1788 | 1464367927090 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:52:07 INFO - PROCESS | 1788 | 1464367927098 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 1788 | 1464367927101 Marionette TRACE conn4 <- [1,1186,null,{}] 09:52:07 INFO - PROCESS | 1788 | 1464367927107 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:07 INFO - PROCESS | 1788 | 1464367927314 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:52:07 INFO - PROCESS | 1788 | 1464367927640 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x919f3400 == 125 [pid = 1788] [id = 304] 09:52:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 258 (0x924d0800) [pid = 1788] [serial = 913] [outer = (nil)] 09:52:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 259 (0x9bbb7400) [pid = 1788] [serial = 914] [outer = 0x924d0800] 09:52:07 INFO - PROCESS | 1788 | 1464367927739 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 260 (0x9c061000) [pid = 1788] [serial = 915] [outer = 0x924d0800] 09:52:08 INFO - PROCESS | 1788 | 1464367928634 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 1788 | 1464367928685 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:52:08 INFO - PROCESS | 1788 | 1464367928692 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 1788 | 1464367928695 Marionette TRACE conn4 <- [1,1190,null,{}] 09:52:08 INFO - PROCESS | 1788 | 1464367928702 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:08 INFO - PROCESS | 1788 | 1464367928922 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:52:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8f455800 == 124 [pid = 1788] [id = 227] 09:52:10 INFO - PROCESS | 1788 | --DOCSHELL 0x938e5400 == 123 [pid = 1788] [id = 38] 09:52:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8d543000 == 122 [pid = 1788] [id = 226] 09:52:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8e0400 == 121 [pid = 1788] [id = 285] 09:52:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8d549800 == 120 [pid = 1788] [id = 283] 09:52:10 INFO - PROCESS | 1788 | --DOCSHELL 0x89b3f800 == 119 [pid = 1788] [id = 282] 09:52:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8db000 == 118 [pid = 1788] [id = 281] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 259 (0x919f3000) [pid = 1788] [serial = 732] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 258 (0xa685d000) [pid = 1788] [serial = 773] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 257 (0xa69e2800) [pid = 1788] [serial = 776] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 256 (0x8dee5000) [pid = 1788] [serial = 779] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 255 (0x919efc00) [pid = 1788] [serial = 798] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 254 (0x8f51f800) [pid = 1788] [serial = 792] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 253 (0x91768800) [pid = 1788] [serial = 794] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 252 (0x8eac4000) [pid = 1788] [serial = 797] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 251 (0x919f2800) [pid = 1788] [serial = 795] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 250 (0x8c509000) [pid = 1788] [serial = 788] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 249 (0x8deeb000) [pid = 1788] [serial = 789] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 248 (0x8d895400) [pid = 1788] [serial = 737] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 247 (0x92190400) [pid = 1788] [serial = 743] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 246 (0x8eba2c00) [pid = 1788] [serial = 740] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 245 (0x926b2000) [pid = 1788] [serial = 782] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 244 (0x8ebaf000) [pid = 1788] [serial = 791] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 243 (0x8a0e6800) [pid = 1788] [serial = 734] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 242 (0x9297d800) [pid = 1788] [serial = 746] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 241 (0x8d5dd000) [pid = 1788] [serial = 786] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 240 (0x8c7ef000) [pid = 1788] [serial = 785] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 239 (0x92b8ac00) [pid = 1788] [serial = 749] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 238 (0x99ebe800) [pid = 1788] [serial = 752] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 237 (0x9a725400) [pid = 1788] [serial = 755] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 236 (0x9b2a1c00) [pid = 1788] [serial = 758] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 235 (0x9bbb3800) [pid = 1788] [serial = 761] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 234 (0x9d996800) [pid = 1788] [serial = 764] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 233 (0xa31bf000) [pid = 1788] [serial = 767] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | --DOMWINDOW == 232 (0xa36ea400) [pid = 1788] [serial = 770] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1788 | 1464367930473 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8de000 == 119 [pid = 1788] [id = 305] 09:52:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 233 (0x8a8e0400) [pid = 1788] [serial = 916] [outer = (nil)] 09:52:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 234 (0x8c7e3000) [pid = 1788] [serial = 917] [outer = 0x8a8e0400] 09:52:10 INFO - PROCESS | 1788 | 1464367930560 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 235 (0x8d545400) [pid = 1788] [serial = 918] [outer = 0x8a8e0400] 09:52:11 INFO - PROCESS | 1788 | 1464367931371 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:52:11 INFO - PROCESS | 1788 | 1464367931473 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:52:11 INFO - PROCESS | 1788 | 1464367931485 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:52:11 INFO - PROCESS | 1788 | 1464367931491 Marionette TRACE conn4 <- [1,1194,null,{}] 09:52:11 INFO - PROCESS | 1788 | 1464367931498 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:11 INFO - PROCESS | 1788 | 1464367931713 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:52:11 INFO - PROCESS | 1788 | 1464367931956 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eaa3c00 == 120 [pid = 1788] [id = 306] 09:52:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 236 (0x8eac3800) [pid = 1788] [serial = 919] [outer = (nil)] 09:52:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 237 (0x8ead5000) [pid = 1788] [serial = 920] [outer = 0x8eac3800] 09:52:12 INFO - PROCESS | 1788 | 1464367932043 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 238 (0x8eb7ac00) [pid = 1788] [serial = 921] [outer = 0x8eac3800] 09:52:12 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:52:12 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:52:12 INFO - PROCESS | 1788 | 1464367932939 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 1788 | 1464367932992 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:52:13 INFO - PROCESS | 1788 | 1464367933000 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 1788 | 1464367933004 Marionette TRACE conn4 <- [1,1198,null,{}] 09:52:13 INFO - PROCESS | 1788 | 1464367933010 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:13 INFO - PROCESS | 1788 | 1464367933290 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:52:13 INFO - PROCESS | 1788 | 1464367933321 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d54d800 == 121 [pid = 1788] [id = 307] 09:52:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 239 (0x8eba2400) [pid = 1788] [serial = 922] [outer = (nil)] 09:52:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 240 (0x8f5d7800) [pid = 1788] [serial = 923] [outer = 0x8eba2400] 09:52:13 INFO - PROCESS | 1788 | 1464367933398 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 241 (0x8f759000) [pid = 1788] [serial = 924] [outer = 0x8eba2400] 09:52:14 INFO - PROCESS | 1788 | 1464367934440 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1486ms 09:52:14 INFO - PROCESS | 1788 | 1464367934488 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 1788 | 1464367934491 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:52:14 INFO - PROCESS | 1788 | 1464367934514 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 1788 | 1464367934523 Marionette TRACE conn4 <- [1,1202,null,{}] 09:52:14 INFO - PROCESS | 1788 | 1464367934530 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:15 INFO - PROCESS | 1788 | 1464367935136 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:52:15 INFO - PROCESS | 1788 | --DOMWINDOW == 240 (0x8eaa6800) [pid = 1788] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:52:15 INFO - PROCESS | 1788 | --DOMWINDOW == 239 (0x8ead8800) [pid = 1788] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:52:15 INFO - PROCESS | 1788 | --DOMWINDOW == 238 (0x91769000) [pid = 1788] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:52:15 INFO - PROCESS | 1788 | --DOMWINDOW == 237 (0x8d89f000) [pid = 1788] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:52:15 INFO - PROCESS | 1788 | --DOMWINDOW == 236 (0x8d54b800) [pid = 1788] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:52:15 INFO - PROCESS | 1788 | --DOMWINDOW == 235 (0x8a8dac00) [pid = 1788] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:52:15 INFO - PROCESS | 1788 | --DOMWINDOW == 234 (0x8a8dd400) [pid = 1788] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:52:15 INFO - PROCESS | 1788 | --DOMWINDOW == 233 (0x8d5d6400) [pid = 1788] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:52:15 INFO - PROCESS | 1788 | --DOMWINDOW == 232 (0x8d5d8c00) [pid = 1788] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:52:15 INFO - PROCESS | 1788 | --DOMWINDOW == 231 (0x91765400) [pid = 1788] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:52:15 INFO - PROCESS | 1788 | --DOMWINDOW == 230 (0x8a8d5c00) [pid = 1788] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:52:15 INFO - PROCESS | 1788 | 1464367935339 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b36000 == 122 [pid = 1788] [id = 308] 09:52:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 231 (0x8a0e5400) [pid = 1788] [serial = 925] [outer = (nil)] 09:52:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 232 (0x8c7e5400) [pid = 1788] [serial = 926] [outer = 0x8a0e5400] 09:52:15 INFO - PROCESS | 1788 | 1464367935423 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 233 (0x8ebaf800) [pid = 1788] [serial = 927] [outer = 0x8a0e5400] 09:52:16 INFO - PROCESS | 1788 | 1464367936188 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1703ms 09:52:16 INFO - PROCESS | 1788 | 1464367936210 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 1788 | 1464367936215 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:52:16 INFO - PROCESS | 1788 | 1464367936222 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 1788 | 1464367936225 Marionette TRACE conn4 <- [1,1206,null,{}] 09:52:16 INFO - PROCESS | 1788 | 1464367936232 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:16 INFO - PROCESS | 1788 | 1464367936492 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:52:16 INFO - PROCESS | 1788 | 1464367936513 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c076800 == 123 [pid = 1788] [id = 309] 09:52:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 234 (0x912d7c00) [pid = 1788] [serial = 928] [outer = (nil)] 09:52:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 235 (0x918f5c00) [pid = 1788] [serial = 929] [outer = 0x912d7c00] 09:52:16 INFO - PROCESS | 1788 | 1464367936591 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 236 (0x919f3000) [pid = 1788] [serial = 930] [outer = 0x912d7c00] 09:52:17 INFO - PROCESS | 1788 | 1464367937792 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1636ms 09:52:17 INFO - PROCESS | 1788 | 1464367937860 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 1788 | 1464367937866 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:52:17 INFO - PROCESS | 1788 | 1464367937876 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 1788 | 1464367937883 Marionette TRACE conn4 <- [1,1210,null,{}] 09:52:17 INFO - PROCESS | 1788 | 1464367937905 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:18 INFO - PROCESS | 1788 | 1464367938173 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:52:18 INFO - PROCESS | 1788 | 1464367938486 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d5d8400 == 124 [pid = 1788] [id = 310] 09:52:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 237 (0x8d891800) [pid = 1788] [serial = 931] [outer = (nil)] 09:52:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 238 (0x8eaa0c00) [pid = 1788] [serial = 932] [outer = 0x8d891800] 09:52:18 INFO - PROCESS | 1788 | 1464367938579 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 239 (0x8eba7000) [pid = 1788] [serial = 933] [outer = 0x8d891800] 09:52:19 INFO - PROCESS | 1788 | 1464367939522 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1702ms 09:52:19 INFO - PROCESS | 1788 | 1464367939579 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 1788 | 1464367939589 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:52:19 INFO - PROCESS | 1788 | 1464367939602 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 1788 | 1464367939606 Marionette TRACE conn4 <- [1,1214,null,{}] 09:52:19 INFO - PROCESS | 1788 | 1464367939613 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:19 INFO - PROCESS | 1788 | 1464367939894 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:52:20 INFO - PROCESS | 1788 | 1464367940223 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f80b400 == 125 [pid = 1788] [id = 311] 09:52:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 240 (0x8f80d000) [pid = 1788] [serial = 934] [outer = (nil)] 09:52:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 241 (0x912da800) [pid = 1788] [serial = 935] [outer = 0x8f80d000] 09:52:20 INFO - PROCESS | 1788 | 1464367940316 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 242 (0x91764800) [pid = 1788] [serial = 936] [outer = 0x8f80d000] 09:52:21 INFO - PROCESS | 1788 | 1464367941339 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1794ms 09:52:21 INFO - PROCESS | 1788 | 1464367941396 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 1788 | 1464367941399 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:52:21 INFO - PROCESS | 1788 | 1464367941407 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 1788 | 1464367941413 Marionette TRACE conn4 <- [1,1218,null,{}] 09:52:21 INFO - PROCESS | 1788 | 1464367941430 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:21 INFO - PROCESS | 1788 | 1464367941774 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:52:22 INFO - PROCESS | 1788 | 1464367942031 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ab8c00 == 126 [pid = 1788] [id = 312] 09:52:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 243 (0x92195000) [pid = 1788] [serial = 937] [outer = (nil)] 09:52:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 244 (0x924c2c00) [pid = 1788] [serial = 938] [outer = 0x92195000] 09:52:22 INFO - PROCESS | 1788 | 1464367942126 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 245 (0x926adc00) [pid = 1788] [serial = 939] [outer = 0x92195000] 09:52:23 INFO - PROCESS | 1788 | 1464367943072 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1747ms 09:52:23 INFO - PROCESS | 1788 | 1464367943155 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:52:23 INFO - PROCESS | 1788 | 1464367943161 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:52:23 INFO - PROCESS | 1788 | 1464367943167 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 1788 | 1464367943171 Marionette TRACE conn4 <- [1,1222,null,{}] 09:52:23 INFO - PROCESS | 1788 | 1464367943177 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:23 INFO - PROCESS | 1788 | 1464367943457 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:52:23 INFO - PROCESS | 1788 | 1464367943784 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ab6800 == 127 [pid = 1788] [id = 313] 09:52:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 246 (0x926b3400) [pid = 1788] [serial = 940] [outer = (nil)] 09:52:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 247 (0x92983800) [pid = 1788] [serial = 941] [outer = 0x926b3400] 09:52:23 INFO - PROCESS | 1788 | 1464367943875 Marionette DEBUG loaded listener.js 09:52:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 248 (0x92b8c000) [pid = 1788] [serial = 942] [outer = 0x926b3400] 09:52:24 INFO - PROCESS | 1788 | 1464367944810 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:52:24 INFO - PROCESS | 1788 | 1464367944860 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:52:24 INFO - PROCESS | 1788 | 1464367944867 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:52:24 INFO - PROCESS | 1788 | 1464367944870 Marionette TRACE conn4 <- [1,1226,null,{}] 09:52:24 INFO - PROCESS | 1788 | 1464367944876 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:25 INFO - PROCESS | 1788 | 1464367945095 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:52:25 INFO - PROCESS | 1788 | 1464367945405 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f51e400 == 128 [pid = 1788] [id = 314] 09:52:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 249 (0x91765400) [pid = 1788] [serial = 943] [outer = (nil)] 09:52:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 250 (0x93c10400) [pid = 1788] [serial = 944] [outer = 0x91765400] 09:52:25 INFO - PROCESS | 1788 | 1464367945500 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 251 (0x95387c00) [pid = 1788] [serial = 945] [outer = 0x91765400] 09:52:26 INFO - PROCESS | 1788 | 1464367946370 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1530ms 09:52:26 INFO - PROCESS | 1788 | 1464367946398 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:52:26 INFO - PROCESS | 1788 | 1464367946403 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:52:26 INFO - PROCESS | 1788 | 1464367946410 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 1788 | 1464367946413 Marionette TRACE conn4 <- [1,1230,null,{}] 09:52:26 INFO - PROCESS | 1788 | 1464367946440 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:26 INFO - PROCESS | 1788 | 1464367946685 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:52:27 INFO - PROCESS | 1788 | 1464367947021 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ead7000 == 129 [pid = 1788] [id = 315] 09:52:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 252 (0x92984400) [pid = 1788] [serial = 946] [outer = (nil)] 09:52:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 253 (0x9a8ccc00) [pid = 1788] [serial = 947] [outer = 0x92984400] 09:52:27 INFO - PROCESS | 1788 | 1464367947118 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 254 (0x9b0bdc00) [pid = 1788] [serial = 948] [outer = 0x92984400] 09:52:28 INFO - PROCESS | 1788 | 1464367948008 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1637ms 09:52:28 INFO - PROCESS | 1788 | 1464367948047 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 1788 | 1464367948052 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:52:28 INFO - PROCESS | 1788 | 1464367948059 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:52:28 INFO - PROCESS | 1788 | 1464367948062 Marionette TRACE conn4 <- [1,1234,null,{}] 09:52:28 INFO - PROCESS | 1788 | 1464367948069 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:28 INFO - PROCESS | 1788 | 1464367948297 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:52:28 INFO - PROCESS | 1788 | 1464367948610 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b363c00 == 130 [pid = 1788] [id = 316] 09:52:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 255 (0x9b84b800) [pid = 1788] [serial = 949] [outer = (nil)] 09:52:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 256 (0x9bbb4400) [pid = 1788] [serial = 950] [outer = 0x9b84b800] 09:52:28 INFO - PROCESS | 1788 | 1464367948706 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 257 (0x9d427c00) [pid = 1788] [serial = 951] [outer = 0x9b84b800] 09:52:29 INFO - PROCESS | 1788 | 1464367949610 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1587ms 09:52:29 INFO - PROCESS | 1788 | 1464367949647 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 1788 | 1464367949651 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:52:29 INFO - PROCESS | 1788 | 1464367949658 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 1788 | 1464367949661 Marionette TRACE conn4 <- [1,1238,null,{}] 09:52:29 INFO - PROCESS | 1788 | 1464367949667 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:29 INFO - PROCESS | 1788 | 1464367949892 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:52:30 INFO - PROCESS | 1788 | 1464367950206 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b6b5400 == 131 [pid = 1788] [id = 317] 09:52:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 258 (0x9d515c00) [pid = 1788] [serial = 952] [outer = (nil)] 09:52:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 259 (0xa110d000) [pid = 1788] [serial = 953] [outer = 0x9d515c00] 09:52:30 INFO - PROCESS | 1788 | 1464367950304 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 260 (0xa1112c00) [pid = 1788] [serial = 954] [outer = 0x9d515c00] 09:52:31 INFO - PROCESS | 1788 | 1464367951177 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1584ms 09:52:31 INFO - PROCESS | 1788 | 1464367951243 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:52:31 INFO - PROCESS | 1788 | 1464367951247 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:52:31 INFO - PROCESS | 1788 | 1464367951254 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 1788 | 1464367951258 Marionette TRACE conn4 <- [1,1242,null,{}] 09:52:31 INFO - PROCESS | 1788 | 1464367951264 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:31 INFO - PROCESS | 1788 | 1464367951516 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:52:31 INFO - PROCESS | 1788 | 1464367951853 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb72800 == 132 [pid = 1788] [id = 318] 09:52:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 261 (0x8f452c00) [pid = 1788] [serial = 955] [outer = (nil)] 09:52:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 262 (0xa236c400) [pid = 1788] [serial = 956] [outer = 0x8f452c00] 09:52:31 INFO - PROCESS | 1788 | 1464367951951 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 263 (0xa2379400) [pid = 1788] [serial = 957] [outer = 0x8f452c00] 09:52:32 INFO - PROCESS | 1788 | 1464367952863 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1685ms 09:52:32 INFO - PROCESS | 1788 | 1464367952939 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:52:32 INFO - PROCESS | 1788 | 1464367952943 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:52:32 INFO - PROCESS | 1788 | 1464367952950 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:52:32 INFO - PROCESS | 1788 | 1464367952952 Marionette TRACE conn4 <- [1,1246,null,{}] 09:52:32 INFO - PROCESS | 1788 | 1464367952960 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:33 INFO - PROCESS | 1788 | 1464367953209 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:52:33 INFO - PROCESS | 1788 | 1464367953572 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 1788 | ++DOCSHELL 0xa110b800 == 133 [pid = 1788] [id = 319] 09:52:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 264 (0xa236e400) [pid = 1788] [serial = 958] [outer = (nil)] 09:52:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 265 (0xa31c7000) [pid = 1788] [serial = 959] [outer = 0xa236e400] 09:52:33 INFO - PROCESS | 1788 | 1464367953672 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 266 (0xa3322400) [pid = 1788] [serial = 960] [outer = 0xa236e400] 09:52:34 INFO - PROCESS | 1788 | 1464367954590 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1688ms 09:52:34 INFO - PROCESS | 1788 | 1464367954639 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 1788 | 1464367954644 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:52:34 INFO - PROCESS | 1788 | 1464367954651 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 1788 | 1464367954656 Marionette TRACE conn4 <- [1,1250,null,{}] 09:52:34 INFO - PROCESS | 1788 | 1464367954662 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:34 INFO - PROCESS | 1788 | 1464367954928 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:52:35 INFO - PROCESS | 1788 | 1464367955261 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2364000 == 134 [pid = 1788] [id = 320] 09:52:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 267 (0xa63ee000) [pid = 1788] [serial = 961] [outer = (nil)] 09:52:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 268 (0xa6839400) [pid = 1788] [serial = 962] [outer = 0xa63ee000] 09:52:35 INFO - PROCESS | 1788 | 1464367955364 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 269 (0xa68d6800) [pid = 1788] [serial = 963] [outer = 0xa63ee000] 09:52:36 INFO - PROCESS | 1788 | 1464367956285 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1700ms 09:52:36 INFO - PROCESS | 1788 | 1464367956353 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 1788 | 1464367956357 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:52:36 INFO - PROCESS | 1788 | 1464367956363 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 1788 | 1464367956367 Marionette TRACE conn4 <- [1,1254,null,{}] 09:52:36 INFO - PROCESS | 1788 | 1464367956372 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:36 INFO - PROCESS | 1788 | 1464367956594 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:52:36 INFO - PROCESS | 1788 | 1464367956939 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x91764000 == 135 [pid = 1788] [id = 321] 09:52:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 270 (0xa3323400) [pid = 1788] [serial = 964] [outer = (nil)] 09:52:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 271 (0xa6d73800) [pid = 1788] [serial = 965] [outer = 0xa3323400] 09:52:37 INFO - PROCESS | 1788 | 1464367957035 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 272 (0xa6d77400) [pid = 1788] [serial = 966] [outer = 0xa3323400] 09:52:37 INFO - PROCESS | 1788 | 1464367957966 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1640ms 09:52:38 INFO - PROCESS | 1788 | 1464367958004 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 1788 | 1464367958008 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:52:38 INFO - PROCESS | 1788 | 1464367958016 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 1788 | 1464367958019 Marionette TRACE conn4 <- [1,1258,null,{}] 09:52:38 INFO - PROCESS | 1788 | 1464367958025 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 1788 | 1464367958229 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:52:38 INFO - PROCESS | 1788 | 1464367958558 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c701c00 == 136 [pid = 1788] [id = 322] 09:52:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 273 (0x8c702c00) [pid = 1788] [serial = 967] [outer = (nil)] 09:52:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 274 (0x8c70a400) [pid = 1788] [serial = 968] [outer = 0x8c702c00] 09:52:38 INFO - PROCESS | 1788 | 1464367958654 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 275 (0x8c70c000) [pid = 1788] [serial = 969] [outer = 0x8c702c00] 09:52:39 INFO - PROCESS | 1788 | 1464367959553 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1583ms 09:52:39 INFO - PROCESS | 1788 | 1464367959600 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 1788 | 1464367959603 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:52:39 INFO - PROCESS | 1788 | 1464367959612 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 1788 | 1464367959615 Marionette TRACE conn4 <- [1,1262,null,{}] 09:52:39 INFO - PROCESS | 1788 | 1464367959621 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:39 INFO - PROCESS | 1788 | 1464367959850 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:52:40 INFO - PROCESS | 1788 | 1464367960172 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c707000 == 137 [pid = 1788] [id = 323] 09:52:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 276 (0x8c708400) [pid = 1788] [serial = 970] [outer = (nil)] 09:52:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 277 (0xa6978000) [pid = 1788] [serial = 971] [outer = 0x8c708400] 09:52:40 INFO - PROCESS | 1788 | 1464367960279 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 278 (0xa6d74000) [pid = 1788] [serial = 972] [outer = 0x8c708400] 09:52:41 INFO - PROCESS | 1788 | 1464367961142 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1583ms 09:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:52:41 INFO - PROCESS | 1788 | 1464367961196 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 1788 | 1464367961200 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:52:41 INFO - PROCESS | 1788 | 1464367961207 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 1788 | 1464367961209 Marionette TRACE conn4 <- [1,1266,null,{}] 09:52:41 INFO - PROCESS | 1788 | 1464367961216 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:41 INFO - PROCESS | 1788 | 1464367961433 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:52:41 INFO - PROCESS | 1788 | 1464367961756 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c076400 == 138 [pid = 1788] [id = 324] 09:52:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 279 (0x8d5d7800) [pid = 1788] [serial = 973] [outer = (nil)] 09:52:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 280 (0x8ea6f800) [pid = 1788] [serial = 974] [outer = 0x8d5d7800] 09:52:41 INFO - PROCESS | 1788 | 1464367961860 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 281 (0x8ea71800) [pid = 1788] [serial = 975] [outer = 0x8d5d7800] 09:52:42 INFO - PROCESS | 1788 | 1464367962762 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1632ms 09:52:42 INFO - PROCESS | 1788 | 1464367962839 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 1788 | 1464367962842 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:52:42 INFO - PROCESS | 1788 | 1464367962848 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 1788 | 1464367962851 Marionette TRACE conn4 <- [1,1270,null,{}] 09:52:42 INFO - PROCESS | 1788 | 1464367962857 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:43 INFO - PROCESS | 1788 | 1464367963121 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:52:43 INFO - PROCESS | 1788 | 1464367963477 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8d7800 == 139 [pid = 1788] [id = 325] 09:52:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 282 (0x8bfd9800) [pid = 1788] [serial = 976] [outer = (nil)] 09:52:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 283 (0x8c7eac00) [pid = 1788] [serial = 977] [outer = 0x8bfd9800] 09:52:43 INFO - PROCESS | 1788 | 1464367963578 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 284 (0x8ea74400) [pid = 1788] [serial = 978] [outer = 0x8bfd9800] 09:52:44 INFO - PROCESS | 1788 | 1464367964502 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1688ms 09:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:52:44 INFO - PROCESS | 1788 | 1464367964537 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 1788 | 1464367964540 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:52:44 INFO - PROCESS | 1788 | 1464367964547 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 1788 | 1464367964550 Marionette TRACE conn4 <- [1,1274,null,{}] 09:52:44 INFO - PROCESS | 1788 | 1464367964556 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:44 INFO - PROCESS | 1788 | 1464367964789 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:52:45 INFO - PROCESS | 1788 | 1464367965689 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x89f57400 == 140 [pid = 1788] [id = 326] 09:52:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 285 (0x89f58400) [pid = 1788] [serial = 979] [outer = (nil)] 09:52:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 286 (0x8a0e6400) [pid = 1788] [serial = 980] [outer = 0x89f58400] 09:52:45 INFO - PROCESS | 1788 | 1464367965777 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 287 (0x8a8dd400) [pid = 1788] [serial = 981] [outer = 0x89f58400] 09:52:46 INFO - PROCESS | 1788 | 1464367966643 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2133ms 09:52:46 INFO - PROCESS | 1788 | 1464367966682 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 1788 | 1464367966688 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:52:46 INFO - PROCESS | 1788 | 1464367966696 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 1788 | 1464367966702 Marionette TRACE conn4 <- [1,1278,null,{}] 09:52:46 INFO - PROCESS | 1788 | 1464367966731 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:46 INFO - PROCESS | 1788 | 1464367966961 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:52:47 INFO - PROCESS | 1788 | 1464367967296 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c502400 == 141 [pid = 1788] [id = 327] 09:52:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 288 (0x8d894000) [pid = 1788] [serial = 982] [outer = (nil)] 09:52:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 289 (0x8ea75400) [pid = 1788] [serial = 983] [outer = 0x8d894000] 09:52:47 INFO - PROCESS | 1788 | 1464367967401 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 290 (0x8eacd000) [pid = 1788] [serial = 984] [outer = 0x8d894000] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x9968c400 == 140 [pid = 1788] [id = 42] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x98204400 == 139 [pid = 1788] [id = 33] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x9bbb1c00 == 138 [pid = 1788] [id = 50] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x9176e400 == 137 [pid = 1788] [id = 251] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8d5d7c00 == 136 [pid = 1788] [id = 132] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8de800 == 135 [pid = 1788] [id = 259] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x9d902800 == 134 [pid = 1788] [id = 254] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x89b36000 == 133 [pid = 1788] [id = 308] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8eaa2c00 == 132 [pid = 1788] [id = 286] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8d54d800 == 131 [pid = 1788] [id = 307] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8c510800 == 130 [pid = 1788] [id = 284] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8eaa3c00 == 129 [pid = 1788] [id = 306] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8de000 == 128 [pid = 1788] [id = 305] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x91abf000 == 127 [pid = 1788] [id = 303] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x9823a000 == 126 [pid = 1788] [id = 302] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x92ad2c00 == 125 [pid = 1788] [id = 301] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x93aa3800 == 124 [pid = 1788] [id = 299] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x95386800 == 123 [pid = 1788] [id = 300] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x92989c00 == 122 [pid = 1788] [id = 298] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8f751000 == 121 [pid = 1788] [id = 297] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x92771400 == 120 [pid = 1788] [id = 296] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e2c00 == 119 [pid = 1788] [id = 295] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfdf000 == 118 [pid = 1788] [id = 293] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x919f9c00 == 117 [pid = 1788] [id = 294] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8d541c00 == 116 [pid = 1788] [id = 292] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8f807800 == 115 [pid = 1788] [id = 291] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8f5dec00 == 114 [pid = 1788] [id = 290] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8d892000 == 113 [pid = 1788] [id = 289] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8be98c00 == 112 [pid = 1788] [id = 288] 09:52:48 INFO - PROCESS | 1788 | --DOCSHELL 0x93c84c00 == 111 [pid = 1788] [id = 10] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 289 (0x8eadb800) [pid = 1788] [serial = 857] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 288 (0x8eb72000) [pid = 1788] [serial = 858] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 287 (0x8ebae400) [pid = 1788] [serial = 860] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 286 (0xa31bf800) [pid = 1788] [serial = 827] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 285 (0x912da000) [pid = 1788] [serial = 824] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 284 (0xa63f6000) [pid = 1788] [serial = 821] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 283 (0xa236f000) [pid = 1788] [serial = 818] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 282 (0x9b0bb800) [pid = 1788] [serial = 815] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 281 (0x99fdd400) [pid = 1788] [serial = 812] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 280 (0x95385000) [pid = 1788] [serial = 809] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 279 (0x8f80b800) [pid = 1788] [serial = 806] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 278 (0x8d5d5000) [pid = 1788] [serial = 803] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 277 (0x92b84800) [pid = 1788] [serial = 800] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 276 (0x93c10c00) [pid = 1788] [serial = 801] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 275 (0x8f5d7400) [pid = 1788] [serial = 863] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 274 (0x8eac2800) [pid = 1788] [serial = 854] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 273 (0x8d5e1400) [pid = 1788] [serial = 851] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 272 (0x8d89a400) [pid = 1788] [serial = 852] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 271 (0x8c7edc00) [pid = 1788] [serial = 849] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 270 (0x8c50f000) [pid = 1788] [serial = 848] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 269 (0x8bfda800) [pid = 1788] [serial = 846] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 268 (0x8be91c00) [pid = 1788] [serial = 845] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 267 (0x8ab19800) [pid = 1788] [serial = 842] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 266 (0x92774800) [pid = 1788] [serial = 839] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 265 (0x8f759800) [pid = 1788] [serial = 836] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 264 (0x92774c00) [pid = 1788] [serial = 833] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 263 (0x91ab7800) [pid = 1788] [serial = 830] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 262 (0x8eace800) [pid = 1788] [serial = 855] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 261 (0x8f520000) [pid = 1788] [serial = 861] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 260 (0x8f453c00) [pid = 1788] [serial = 593] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 259 (0x8ead4c00) [pid = 1788] [serial = 608] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 258 (0x92199c00) [pid = 1788] [serial = 596] [outer = (nil)] [url = about:blank] 09:52:48 INFO - PROCESS | 1788 | --DOMWINDOW == 257 (0x8c7ebc00) [pid = 1788] [serial = 590] [outer = (nil)] [url = about:blank] 09:52:49 INFO - PROCESS | 1788 | 1464367969219 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2589ms 09:52:49 INFO - PROCESS | 1788 | 1464367969290 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 1788 | 1464367969296 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:52:49 INFO - PROCESS | 1788 | 1464367969304 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 1788 | 1464367969308 Marionette TRACE conn4 <- [1,1282,null,{}] 09:52:49 INFO - PROCESS | 1788 | 1464367969314 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:49 INFO - PROCESS | 1788 | 1464367969525 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:52:49 INFO - PROCESS | 1788 | 1464367969755 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfda800 == 112 [pid = 1788] [id = 328] 09:52:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 258 (0x8c7efc00) [pid = 1788] [serial = 985] [outer = (nil)] 09:52:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 259 (0x8d5e1400) [pid = 1788] [serial = 986] [outer = 0x8c7efc00] 09:52:49 INFO - PROCESS | 1788 | 1464367969846 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 260 (0x8dee2400) [pid = 1788] [serial = 987] [outer = 0x8c7efc00] 09:52:50 INFO - PROCESS | 1788 | 1464367970645 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1431ms 09:52:50 INFO - PROCESS | 1788 | 1464367970736 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:52:50 INFO - PROCESS | 1788 | 1464367970742 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:52:50 INFO - PROCESS | 1788 | 1464367970758 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 1788 | 1464367970766 Marionette TRACE conn4 <- [1,1286,null,{}] 09:52:50 INFO - PROCESS | 1788 | 1464367970773 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:50 INFO - PROCESS | 1788 | 1464367970978 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:52:51 INFO - PROCESS | 1788 | 1464367971193 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be98c00 == 113 [pid = 1788] [id = 329] 09:52:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 261 (0x8c507400) [pid = 1788] [serial = 988] [outer = (nil)] 09:52:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 262 (0x8f448c00) [pid = 1788] [serial = 989] [outer = 0x8c507400] 09:52:51 INFO - PROCESS | 1788 | 1464367971308 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 263 (0x8f454c00) [pid = 1788] [serial = 990] [outer = 0x8c507400] 09:52:52 INFO - PROCESS | 1788 | 1464367972204 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1494ms 09:52:52 INFO - PROCESS | 1788 | 1464367972244 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 1788 | 1464367972249 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:52:52 INFO - PROCESS | 1788 | 1464367972255 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 1788 | 1464367972258 Marionette TRACE conn4 <- [1,1290,null,{}] 09:52:52 INFO - PROCESS | 1788 | 1464367972271 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:52 INFO - PROCESS | 1788 | 1464367972532 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:52:52 INFO - PROCESS | 1788 | 1464367972573 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eada400 == 114 [pid = 1788] [id = 330] 09:52:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 264 (0x8f449800) [pid = 1788] [serial = 991] [outer = (nil)] 09:52:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 265 (0x8f750400) [pid = 1788] [serial = 992] [outer = 0x8f449800] 09:52:52 INFO - PROCESS | 1788 | 1464367972651 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 266 (0x8f75c000) [pid = 1788] [serial = 993] [outer = 0x8f449800] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 265 (0x8a0e7800) [pid = 1788] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 264 (0x92adc400) [pid = 1788] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 263 (0x9a177400) [pid = 1788] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 262 (0x8a8e2400) [pid = 1788] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 261 (0x8c07f400) [pid = 1788] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 260 (0x92adf400) [pid = 1788] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 259 (0x8a0e5400) [pid = 1788] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 258 (0x8a8e0400) [pid = 1788] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 257 (0x8eb71c00) [pid = 1788] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 256 (0x9b851000) [pid = 1788] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 255 (0x94764c00) [pid = 1788] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 254 (0x919ed400) [pid = 1788] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 253 (0x9142ac00) [pid = 1788] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 252 (0x9538d400) [pid = 1788] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 251 (0x9b29ec00) [pid = 1788] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 250 (0x9b853c00) [pid = 1788] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 249 (0x8a0e3000) [pid = 1788] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 248 (0x9a40f800) [pid = 1788] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 247 (0x8d544400) [pid = 1788] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 246 (0x89f52400) [pid = 1788] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 245 (0x9d991400) [pid = 1788] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 244 (0x95388c00) [pid = 1788] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 243 (0x9b36c000) [pid = 1788] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 242 (0x9a2d8400) [pid = 1788] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 241 (0x92773000) [pid = 1788] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 240 (0x8f758000) [pid = 1788] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 239 (0x95455400) [pid = 1788] [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.] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 238 (0x924c1400) [pid = 1788] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 237 (0x9538f400) [pid = 1788] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 236 (0x91ab3800) [pid = 1788] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 235 (0x93c0e400) [pid = 1788] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 234 (0x912d6000) [pid = 1788] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 233 (0x93c08800) [pid = 1788] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 232 (0x8c510c00) [pid = 1788] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 231 (0x9937dc00) [pid = 1788] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 230 (0x9846b400) [pid = 1788] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 229 (0x8d899c00) [pid = 1788] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 228 (0x8eba2400) [pid = 1788] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 227 (0x92ada400) [pid = 1788] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 226 (0x9787cc00) [pid = 1788] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 225 (0x92198400) [pid = 1788] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 224 (0x912d4000) [pid = 1788] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 223 (0x8a8d8c00) [pid = 1788] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 222 (0x912d6800) [pid = 1788] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 221 (0x8c07f800) [pid = 1788] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 220 (0xa6832400) [pid = 1788] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 219 (0x926b5400) [pid = 1788] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 218 (0x8eac3800) [pid = 1788] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 217 (0x92772400) [pid = 1788] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 216 (0x9b2a5000) [pid = 1788] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 215 (0x8f44a000) [pid = 1788] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 214 (0x8eacdc00) [pid = 1788] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 213 (0x9a372800) [pid = 1788] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 212 (0x8f755800) [pid = 1788] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 211 (0x93c85c00) [pid = 1788] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 210 (0x93c0bc00) [pid = 1788] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 209 (0x8f51e800) [pid = 1788] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 208 (0x8f5df400) [pid = 1788] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 207 (0x9a378000) [pid = 1788] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 206 (0x8c507800) [pid = 1788] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 205 (0x9b2ac000) [pid = 1788] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 204 (0x9d907400) [pid = 1788] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 203 (0x8f758400) [pid = 1788] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 202 (0x93aa2000) [pid = 1788] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 201 (0x8be96c00) [pid = 1788] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 200 (0x8eba7c00) [pid = 1788] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 199 (0x918ecc00) [pid = 1788] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 198 (0x8f5d5800) [pid = 1788] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 197 (0x89b35800) [pid = 1788] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 196 (0x8c07c000) [pid = 1788] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 195 (0x92192000) [pid = 1788] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 194 (0x92add800) [pid = 1788] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 193 (0xa3126000) [pid = 1788] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 192 (0x924ccc00) [pid = 1788] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 191 (0x9263b000) [pid = 1788] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 190 (0x8ead0400) [pid = 1788] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 189 (0x8d548400) [pid = 1788] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 188 (0x8eb78000) [pid = 1788] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0x8be9d000) [pid = 1788] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:52:54 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0x9d909c00) [pid = 1788] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:52:55 INFO - PROCESS | 1788 | 1464367975182 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2946ms 09:52:55 INFO - PROCESS | 1788 | 1464367975203 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:52:55 INFO - PROCESS | 1788 | 1464367975206 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:52:55 INFO - PROCESS | 1788 | 1464367975213 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 1788 | 1464367975216 Marionette TRACE conn4 <- [1,1294,null,{}] 09:52:55 INFO - PROCESS | 1788 | 1464367975233 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:55 INFO - PROCESS | 1788 | 1464367975427 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:52:55 INFO - PROCESS | 1788 | 1464367975443 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c07c000 == 115 [pid = 1788] [id = 331] 09:52:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0x8c506c00) [pid = 1788] [serial = 994] [outer = (nil)] 09:52:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0x8eaaa000) [pid = 1788] [serial = 995] [outer = 0x8c506c00] 09:52:55 INFO - PROCESS | 1788 | 1464367975530 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 189 (0x8f51e800) [pid = 1788] [serial = 996] [outer = 0x8c506c00] 09:52:56 INFO - PROCESS | 1788 | 1464367976498 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1429ms 09:52:56 INFO - PROCESS | 1788 | 1464367976644 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 1788 | 1464367976650 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:52:56 INFO - PROCESS | 1788 | 1464367976670 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 1788 | 1464367976675 Marionette TRACE conn4 <- [1,1298,null,{}] 09:52:56 INFO - PROCESS | 1788 | 1464367976685 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:56 INFO - PROCESS | 1788 | 1464367976937 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:52:57 INFO - PROCESS | 1788 | 1464367977239 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be95c00 == 116 [pid = 1788] [id = 332] 09:52:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 190 (0x8be97000) [pid = 1788] [serial = 997] [outer = (nil)] 09:52:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 191 (0x8bfdb400) [pid = 1788] [serial = 998] [outer = 0x8be97000] 09:52:57 INFO - PROCESS | 1788 | 1464367977373 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 192 (0x8c704c00) [pid = 1788] [serial = 999] [outer = 0x8be97000] 09:52:58 INFO - PROCESS | 1788 | 1464367978339 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1753ms 09:52:58 INFO - PROCESS | 1788 | 1464367978412 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 1788 | 1464367978417 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:52:58 INFO - PROCESS | 1788 | 1464367978431 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 1788 | 1464367978437 Marionette TRACE conn4 <- [1,1302,null,{}] 09:52:58 INFO - PROCESS | 1788 | 1464367978444 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:58 INFO - PROCESS | 1788 | 1464367978739 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:52:59 INFO - PROCESS | 1788 | 1464367979077 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d5d6000 == 117 [pid = 1788] [id = 333] 09:52:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 193 (0x8d5d7c00) [pid = 1788] [serial = 1000] [outer = (nil)] 09:52:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 194 (0x8d897800) [pid = 1788] [serial = 1001] [outer = 0x8d5d7c00] 09:52:59 INFO - PROCESS | 1788 | 1464367979167 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 195 (0x8ea70400) [pid = 1788] [serial = 1002] [outer = 0x8d5d7c00] 09:53:00 INFO - PROCESS | 1788 | 1464367980170 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1791ms 09:53:00 INFO - PROCESS | 1788 | 1464367980219 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 1788 | 1464367980224 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:53:00 INFO - PROCESS | 1788 | 1464367980231 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 1788 | 1464367980235 Marionette TRACE conn4 <- [1,1306,null,{}] 09:53:00 INFO - PROCESS | 1788 | 1464367980252 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:00 INFO - PROCESS | 1788 | 1464367980487 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:53:00 INFO - PROCESS | 1788 | 1464367980857 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d54f400 == 118 [pid = 1788] [id = 334] 09:53:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 196 (0x8eba5800) [pid = 1788] [serial = 1003] [outer = (nil)] 09:53:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 197 (0x8f5d5800) [pid = 1788] [serial = 1004] [outer = 0x8eba5800] 09:53:00 INFO - PROCESS | 1788 | 1464367980960 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 198 (0x8f75a400) [pid = 1788] [serial = 1005] [outer = 0x8eba5800] 09:53:02 INFO - PROCESS | 1788 | 1464367982080 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1893ms 09:53:02 INFO - PROCESS | 1788 | 1464367982125 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 1788 | 1464367982129 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:53:02 INFO - PROCESS | 1788 | 1464367982136 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 1788 | 1464367982140 Marionette TRACE conn4 <- [1,1310,null,{}] 09:53:02 INFO - PROCESS | 1788 | 1464367982146 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:02 INFO - PROCESS | 1788 | 1464367982381 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:53:02 INFO - PROCESS | 1788 | 1464367982696 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e5400 == 119 [pid = 1788] [id = 335] 09:53:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 199 (0x8f5d6c00) [pid = 1788] [serial = 1006] [outer = (nil)] 09:53:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 200 (0x912ddc00) [pid = 1788] [serial = 1007] [outer = 0x8f5d6c00] 09:53:02 INFO - PROCESS | 1788 | 1464367982798 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 201 (0x91428800) [pid = 1788] [serial = 1008] [outer = 0x8f5d6c00] 09:53:03 INFO - PROCESS | 1788 | 1464367983737 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 1788 | 1464367983828 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:53:03 INFO - PROCESS | 1788 | 1464367983836 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 1788 | 1464367983840 Marionette TRACE conn4 <- [1,1314,null,{}] 09:53:03 INFO - PROCESS | 1788 | 1464367983847 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:04 INFO - PROCESS | 1788 | 1464367984139 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:53:04 INFO - PROCESS | 1788 | 1464367984460 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eae0800 == 120 [pid = 1788] [id = 336] 09:53:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 202 (0x8f810800) [pid = 1788] [serial = 1009] [outer = (nil)] 09:53:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 203 (0x918fac00) [pid = 1788] [serial = 1010] [outer = 0x8f810800] 09:53:04 INFO - PROCESS | 1788 | 1464367984565 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 204 (0x919f2c00) [pid = 1788] [serial = 1011] [outer = 0x8f810800] 09:53:05 INFO - PROCESS | 1788 | 1464367985539 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1749ms 09:53:05 INFO - PROCESS | 1788 | 1464367985586 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 1788 | 1464367985590 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:53:05 INFO - PROCESS | 1788 | 1464367985597 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 1788 | 1464367985601 Marionette TRACE conn4 <- [1,1318,null,{}] 09:53:05 INFO - PROCESS | 1788 | 1464367985607 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:05 INFO - PROCESS | 1788 | 1464367985859 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:53:06 INFO - PROCESS | 1788 | 1464367986188 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x91770400 == 121 [pid = 1788] [id = 337] 09:53:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 205 (0x91ab5800) [pid = 1788] [serial = 1012] [outer = (nil)] 09:53:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 206 (0x92192000) [pid = 1788] [serial = 1013] [outer = 0x91ab5800] 09:53:06 INFO - PROCESS | 1788 | 1464367986281 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 207 (0x92339800) [pid = 1788] [serial = 1014] [outer = 0x91ab5800] 09:53:07 INFO - PROCESS | 1788 | 1464367987218 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1692ms 09:53:07 INFO - PROCESS | 1788 | 1464367987290 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 1788 | 1464367987294 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:53:07 INFO - PROCESS | 1788 | 1464367987303 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 1788 | 1464367987308 Marionette TRACE conn4 <- [1,1322,null,{}] 09:53:07 INFO - PROCESS | 1788 | 1464367987315 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:07 INFO - PROCESS | 1788 | 1464367987625 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:53:07 INFO - PROCESS | 1788 | 1464367987962 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x91abcc00 == 122 [pid = 1788] [id = 338] 09:53:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 208 (0x91abf400) [pid = 1788] [serial = 1015] [outer = (nil)] 09:53:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 209 (0x92633000) [pid = 1788] [serial = 1016] [outer = 0x91abf400] 09:53:08 INFO - PROCESS | 1788 | 1464367988056 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 210 (0x9263dc00) [pid = 1788] [serial = 1017] [outer = 0x91abf400] 09:53:09 INFO - PROCESS | 1788 | 1464367989018 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1793ms 09:53:09 INFO - PROCESS | 1788 | 1464367989095 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 1788 | 1464367989100 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:53:09 INFO - PROCESS | 1788 | 1464367989108 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 1788 | 1464367989112 Marionette TRACE conn4 <- [1,1326,null,{}] 09:53:09 INFO - PROCESS | 1788 | 1464367989118 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:09 INFO - PROCESS | 1788 | 1464367989455 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:53:09 INFO - PROCESS | 1788 | 1464367989860 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eba2400 == 123 [pid = 1788] [id = 339] 09:53:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 211 (0x924c1800) [pid = 1788] [serial = 1018] [outer = (nil)] 09:53:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 212 (0x92771800) [pid = 1788] [serial = 1019] [outer = 0x924c1800] 09:53:10 INFO - PROCESS | 1788 | 1464367990033 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 213 (0x92775800) [pid = 1788] [serial = 1020] [outer = 0x924c1800] 09:53:11 INFO - PROCESS | 1788 | 1464367991405 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 2348ms 09:53:11 INFO - PROCESS | 1788 | 1464367991457 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 1788 | 1464367991462 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:53:11 INFO - PROCESS | 1788 | 1464367991469 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 1788 | 1464367991473 Marionette TRACE conn4 <- [1,1330,null,{}] 09:53:11 INFO - PROCESS | 1788 | 1464367991480 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:11 INFO - PROCESS | 1788 | 1464367991716 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:53:12 INFO - PROCESS | 1788 | 1464367992038 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x926b3c00 == 124 [pid = 1788] [id = 340] 09:53:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 214 (0x926bb400) [pid = 1788] [serial = 1021] [outer = (nil)] 09:53:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 215 (0x92ad3400) [pid = 1788] [serial = 1022] [outer = 0x926bb400] 09:53:12 INFO - PROCESS | 1788 | 1464367992163 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 216 (0x92adc400) [pid = 1788] [serial = 1023] [outer = 0x926bb400] 09:53:13 INFO - PROCESS | 1788 | 1464367993539 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2146ms 09:53:13 INFO - PROCESS | 1788 | 1464367993618 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 1788 | 1464367993626 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:53:13 INFO - PROCESS | 1788 | 1464367993637 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 1788 | 1464367993641 Marionette TRACE conn4 <- [1,1334,null,{}] 09:53:13 INFO - PROCESS | 1788 | 1464367993653 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:14 INFO - PROCESS | 1788 | 1464367994042 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:53:14 INFO - PROCESS | 1788 | 1464367994272 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x9176b800 == 125 [pid = 1788] [id = 341] 09:53:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 217 (0x9297ec00) [pid = 1788] [serial = 1024] [outer = (nil)] 09:53:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 218 (0x93b84000) [pid = 1788] [serial = 1025] [outer = 0x9297ec00] 09:53:14 INFO - PROCESS | 1788 | 1464367994378 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 219 (0x93c01400) [pid = 1788] [serial = 1026] [outer = 0x9297ec00] 09:53:15 INFO - PROCESS | 1788 | 1464367995307 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1737ms 09:53:15 INFO - PROCESS | 1788 | 1464367995374 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:53:15 INFO - PROCESS | 1788 | 1464367995378 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:53:15 INFO - PROCESS | 1788 | 1464367995385 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 1788 | 1464367995390 Marionette TRACE conn4 <- [1,1338,null,{}] 09:53:15 INFO - PROCESS | 1788 | 1464367995396 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:15 INFO - PROCESS | 1788 | 1464367995646 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:53:15 INFO - PROCESS | 1788 | 1464367995978 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x94760000 == 126 [pid = 1788] [id = 342] 09:53:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 220 (0x95385000) [pid = 1788] [serial = 1027] [outer = (nil)] 09:53:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 221 (0x95389c00) [pid = 1788] [serial = 1028] [outer = 0x95385000] 09:53:16 INFO - PROCESS | 1788 | 1464367996081 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 222 (0x96678c00) [pid = 1788] [serial = 1029] [outer = 0x95385000] 09:53:17 INFO - PROCESS | 1788 | 1464367997621 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2292ms 09:53:17 INFO - PROCESS | 1788 | 1464367997678 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:53:17 INFO - PROCESS | 1788 | 1464367997683 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:53:17 INFO - PROCESS | 1788 | 1464367997689 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 1788 | 1464367997693 Marionette TRACE conn4 <- [1,1342,null,{}] 09:53:17 INFO - PROCESS | 1788 | 1464367997699 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:17 INFO - PROCESS | 1788 | 1464367997960 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:53:18 INFO - PROCESS | 1788 | 1464367998231 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x94751000 == 127 [pid = 1788] [id = 343] 09:53:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 223 (0x9538ac00) [pid = 1788] [serial = 1030] [outer = (nil)] 09:53:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 224 (0x99378800) [pid = 1788] [serial = 1031] [outer = 0x9538ac00] 09:53:18 INFO - PROCESS | 1788 | 1464367998335 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 225 (0x993e0400) [pid = 1788] [serial = 1032] [outer = 0x9538ac00] 09:53:19 INFO - PROCESS | 1788 | 1464367999463 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1840ms 09:53:19 INFO - PROCESS | 1788 | 1464367999530 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:53:19 INFO - PROCESS | 1788 | 1464367999534 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:53:19 INFO - PROCESS | 1788 | 1464367999541 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 1788 | 1464367999544 Marionette TRACE conn4 <- [1,1346,null,{}] 09:53:19 INFO - PROCESS | 1788 | 1464367999551 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:19 INFO - PROCESS | 1788 | 1464367999810 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:53:20 INFO - PROCESS | 1788 | 1464368000134 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b36000 == 128 [pid = 1788] [id = 344] 09:53:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 226 (0x8c7e7000) [pid = 1788] [serial = 1033] [outer = (nil)] 09:53:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 227 (0x9a2da000) [pid = 1788] [serial = 1034] [outer = 0x8c7e7000] 09:53:20 INFO - PROCESS | 1788 | 1464368000229 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 228 (0x9a2de400) [pid = 1788] [serial = 1035] [outer = 0x8c7e7000] 09:53:21 INFO - PROCESS | 1788 | 1464368001202 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1742ms 09:53:21 INFO - PROCESS | 1788 | 1464368001284 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 1788 | 1464368001287 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:53:21 INFO - PROCESS | 1788 | 1464368001294 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 1788 | 1464368001298 Marionette TRACE conn4 <- [1,1350,null,{}] 09:53:21 INFO - PROCESS | 1788 | 1464368001304 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:21 INFO - PROCESS | 1788 | 1464368001571 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:53:21 INFO - PROCESS | 1788 | 1464368001902 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x98241c00 == 129 [pid = 1788] [id = 345] 09:53:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 229 (0x98467800) [pid = 1788] [serial = 1036] [outer = (nil)] 09:53:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 230 (0x9a8cbc00) [pid = 1788] [serial = 1037] [outer = 0x98467800] 09:53:22 INFO - PROCESS | 1788 | 1464368001997 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 231 (0x9a9b5000) [pid = 1788] [serial = 1038] [outer = 0x98467800] 09:53:22 INFO - PROCESS | 1788 | 1464368002973 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1751ms 09:53:23 INFO - PROCESS | 1788 | 1464368003046 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 1788 | 1464368003050 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:53:23 INFO - PROCESS | 1788 | 1464368003058 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 1788 | 1464368003061 Marionette TRACE conn4 <- [1,1354,null,{}] 09:53:23 INFO - PROCESS | 1788 | 1464368003069 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 1788 | 1464368003301 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:53:23 INFO - PROCESS | 1788 | 1464368003626 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x926b1000 == 130 [pid = 1788] [id = 346] 09:53:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 232 (0x926b3000) [pid = 1788] [serial = 1039] [outer = (nil)] 09:53:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 233 (0x9b0b6c00) [pid = 1788] [serial = 1040] [outer = 0x926b3000] 09:53:23 INFO - PROCESS | 1788 | 1464368003723 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 234 (0x9b0c1400) [pid = 1788] [serial = 1041] [outer = 0x926b3000] 09:53:24 INFO - PROCESS | 1788 | 1464368004713 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1681ms 09:53:24 INFO - PROCESS | 1788 | 1464368004741 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 1788 | 1464368004745 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:53:24 INFO - PROCESS | 1788 | 1464368004752 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 1788 | 1464368004755 Marionette TRACE conn4 <- [1,1358,null,{}] 09:53:24 INFO - PROCESS | 1788 | 1464368004762 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:25 INFO - PROCESS | 1788 | 1464368005018 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:53:25 INFO - PROCESS | 1788 | 1464368005353 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be94400 == 131 [pid = 1788] [id = 347] 09:53:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 235 (0x8bfd4800) [pid = 1788] [serial = 1042] [outer = (nil)] 09:53:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 236 (0x9b6b4c00) [pid = 1788] [serial = 1043] [outer = 0x8bfd4800] 09:53:25 INFO - PROCESS | 1788 | 1464368005459 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 237 (0x9b2aac00) [pid = 1788] [serial = 1044] [outer = 0x8bfd4800] 09:53:26 INFO - PROCESS | 1788 | 1464368006428 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1732ms 09:53:26 INFO - PROCESS | 1788 | 1464368006485 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:53:26 INFO - PROCESS | 1788 | 1464368006490 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:53:26 INFO - PROCESS | 1788 | 1464368006497 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 1788 | 1464368006501 Marionette TRACE conn4 <- [1,1362,null,{}] 09:53:26 INFO - PROCESS | 1788 | 1464368006507 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:26 INFO - PROCESS | 1788 | 1464368006743 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:53:27 INFO - PROCESS | 1788 | 1464368007094 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x93c09800 == 130 [pid = 1788] [id = 234] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x919f1000 == 129 [pid = 1788] [id = 229] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x919f1800 == 128 [pid = 1788] [id = 232] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x9263d800 == 127 [pid = 1788] [id = 233] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x92989400 == 126 [pid = 1788] [id = 231] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x92ada000 == 125 [pid = 1788] [id = 230] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x993e7000 == 124 [pid = 1788] [id = 235] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8eada400 == 123 [pid = 1788] [id = 330] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8be98c00 == 122 [pid = 1788] [id = 329] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfda800 == 121 [pid = 1788] [id = 328] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8c502400 == 120 [pid = 1788] [id = 327] 09:53:28 INFO - PROCESS | 1788 | --DOCSHELL 0x89f57400 == 119 [pid = 1788] [id = 326] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 236 (0x8bfdbc00) [pid = 1788] [serial = 651] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 235 (0x95194c00) [pid = 1788] [serial = 750] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 234 (0x9a402400) [pid = 1788] [serial = 702] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 233 (0x8eb7c400) [pid = 1788] [serial = 780] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 232 (0x926b7800) [pid = 1788] [serial = 783] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 231 (0x9a2c8800) [pid = 1788] [serial = 753] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 230 (0x8ebaf800) [pid = 1788] [serial = 927] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 229 (0x8c7e3000) [pid = 1788] [serial = 917] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 228 (0x924c2400) [pid = 1788] [serial = 687] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 227 (0xa23c5400) [pid = 1788] [serial = 819] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 226 (0x8c7e5400) [pid = 1788] [serial = 926] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 225 (0x96681800) [pid = 1788] [serial = 627] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 224 (0x938e4c00) [pid = 1788] [serial = 624] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 223 (0x924c8800) [pid = 1788] [serial = 618] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 222 (0x8d545400) [pid = 1788] [serial = 918] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 221 (0x9a2e0c00) [pid = 1788] [serial = 633] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 220 (0x9c068000) [pid = 1788] [serial = 762] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 219 (0x9d50f400) [pid = 1788] [serial = 642] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 218 (0x9a9bc000) [pid = 1788] [serial = 636] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 217 (0x9b6b0000) [pid = 1788] [serial = 816] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 216 (0x8d5dc000) [pid = 1788] [serial = 681] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 215 (0x8a8d9c00) [pid = 1788] [serial = 678] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 214 (0xa331cc00) [pid = 1788] [serial = 768] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 213 (0x99379400) [pid = 1788] [serial = 903] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 212 (0x9d515400) [pid = 1788] [serial = 711] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 211 (0x9b0b5400) [pid = 1788] [serial = 705] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 210 (0x92983400) [pid = 1788] [serial = 891] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 209 (0x918f5800) [pid = 1788] [serial = 879] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 208 (0x9297c400) [pid = 1788] [serial = 890] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 207 (0x8f80f400) [pid = 1788] [serial = 609] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 206 (0x99ec3400) [pid = 1788] [serial = 630] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 205 (0x99fe3c00) [pid = 1788] [serial = 906] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 204 (0x91ab9400) [pid = 1788] [serial = 831] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 203 (0x9823b400) [pid = 1788] [serial = 902] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 202 (0x95454400) [pid = 1788] [serial = 899] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 201 (0x9142cc00) [pid = 1788] [serial = 876] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 200 (0x9968c000) [pid = 1788] [serial = 699] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 199 (0x8eaa4000) [pid = 1788] [serial = 587] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 198 (0x9a2df000) [pid = 1788] [serial = 813] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 197 (0x9a724c00) [pid = 1788] [serial = 908] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 196 (0x8eac6800) [pid = 1788] [serial = 870] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 195 (0x8f5d7800) [pid = 1788] [serial = 923] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 194 (0x92b8e800) [pid = 1788] [serial = 693] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 193 (0x9b2a4800) [pid = 1788] [serial = 911] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 192 (0x9176f000) [pid = 1788] [serial = 878] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 191 (0x9297dc00) [pid = 1788] [serial = 690] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 190 (0x912db800) [pid = 1788] [serial = 825] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 189 (0x92ae0c00) [pid = 1788] [serial = 621] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 188 (0xa69e6c00) [pid = 1788] [serial = 828] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0x91ac0800) [pid = 1788] [serial = 881] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0x8f759000) [pid = 1788] [serial = 924] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0xa69e9400) [pid = 1788] [serial = 777] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0x92b85000) [pid = 1788] [serial = 894] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x8eb7ac00) [pid = 1788] [serial = 921] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0x9277a000) [pid = 1788] [serial = 834] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x9b36ec00) [pid = 1788] [serial = 708] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x918ef400) [pid = 1788] [serial = 807] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x9b2aa000) [pid = 1788] [serial = 912] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x8f521000) [pid = 1788] [serial = 615] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x9b2a6800) [pid = 1788] [serial = 759] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x8f75b800) [pid = 1788] [serial = 837] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x94745000) [pid = 1788] [serial = 896] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x9787ec00) [pid = 1788] [serial = 810] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x9519b400) [pid = 1788] [serial = 897] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x8f80f000) [pid = 1788] [serial = 684] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x8f75b000) [pid = 1788] [serial = 872] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x99f67000) [pid = 1788] [serial = 905] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0xa685fc00) [pid = 1788] [serial = 774] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x8eaa5c00) [pid = 1788] [serial = 804] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0xa519e000) [pid = 1788] [serial = 771] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0xa272dc00) [pid = 1788] [serial = 645] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x92779c00) [pid = 1788] [serial = 840] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x95390400) [pid = 1788] [serial = 696] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8dee9000) [pid = 1788] [serial = 654] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x8f753800) [pid = 1788] [serial = 864] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x92ad7000) [pid = 1788] [serial = 747] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x92198c00) [pid = 1788] [serial = 744] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x8be99000) [pid = 1788] [serial = 735] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x8dee6800) [pid = 1788] [serial = 869] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x92adf800) [pid = 1788] [serial = 893] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x8c7e8400) [pid = 1788] [serial = 612] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x924d0400) [pid = 1788] [serial = 884] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x9bbb7400) [pid = 1788] [serial = 914] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x9667a000) [pid = 1788] [serial = 900] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x9b2a0400) [pid = 1788] [serial = 639] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0xa685d800) [pid = 1788] [serial = 822] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x8ead5000) [pid = 1788] [serial = 920] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x926b4800) [pid = 1788] [serial = 887] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x9a9be800) [pid = 1788] [serial = 756] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x92634400) [pid = 1788] [serial = 648] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8ea9f400) [pid = 1788] [serial = 738] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x8f452000) [pid = 1788] [serial = 741] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8c073800) [pid = 1788] [serial = 866] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9a9b2800) [pid = 1788] [serial = 909] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x92631800) [pid = 1788] [serial = 885] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x8f80a800) [pid = 1788] [serial = 873] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x9219f800) [pid = 1788] [serial = 882] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8c50c400) [pid = 1788] [serial = 867] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x926ba000) [pid = 1788] [serial = 888] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x91422000) [pid = 1788] [serial = 875] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0xa2248800) [pid = 1788] [serial = 765] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x918f5c00) [pid = 1788] [serial = 929] [outer = (nil)] [url = about:blank] 09:53:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x89f57400 == 120 [pid = 1788] [id = 348] 09:53:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x89f5bc00) [pid = 1788] [serial = 1045] [outer = (nil)] 09:53:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8a8d6c00) [pid = 1788] [serial = 1046] [outer = 0x89f5bc00] 09:53:28 INFO - PROCESS | 1788 | 1464368008595 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8a8e0800) [pid = 1788] [serial = 1047] [outer = 0x89f5bc00] 09:53:29 INFO - PROCESS | 1788 | 1464368009554 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 3092ms 09:53:29 INFO - PROCESS | 1788 | 1464368009592 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 1788 | 1464368009601 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:53:29 INFO - PROCESS | 1788 | 1464368009613 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 1788 | 1464368009618 Marionette TRACE conn4 <- [1,1366,null,{}] 09:53:29 INFO - PROCESS | 1788 | 1464368009627 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:29 INFO - PROCESS | 1788 | 1464368009854 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:53:30 INFO - PROCESS | 1788 | 1464368010123 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfdf000 == 121 [pid = 1788] [id = 349] 09:53:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8c073800) [pid = 1788] [serial = 1048] [outer = (nil)] 09:53:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8c50bc00) [pid = 1788] [serial = 1049] [outer = 0x8c073800] 09:53:30 INFO - PROCESS | 1788 | 1464368010210 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8c709000) [pid = 1788] [serial = 1050] [outer = 0x8c073800] 09:53:31 INFO - PROCESS | 1788 | 1464368011384 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 1788 | 1464368011465 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:53:31 INFO - PROCESS | 1788 | 1464368011518 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 1788 | 1464368011525 Marionette TRACE conn4 <- [1,1370,null,{}] 09:53:31 INFO - PROCESS | 1788 | 1464368011644 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:32 INFO - PROCESS | 1788 | 1464368012014 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:53:32 INFO - PROCESS | 1788 | 1464368012051 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d541400 == 122 [pid = 1788] [id = 350] 09:53:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8d54c400) [pid = 1788] [serial = 1051] [outer = (nil)] 09:53:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8d892000) [pid = 1788] [serial = 1052] [outer = 0x8d54c400] 09:53:32 INFO - PROCESS | 1788 | 1464368012149 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8ea72800) [pid = 1788] [serial = 1053] [outer = 0x8d54c400] 09:53:33 INFO - PROCESS | 1788 | 1464368013647 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/] 09:53:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable 09:53:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13 09:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:33 INFO - _addTest/ [0,1373,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 1788 | 1464368013780 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:53:33 INFO - PROCESS | 1788 | 1464368013788 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 1788 | 1464368013794 Marionette TRACE conn4 <- [1,1374,null,{}] 09:53:33 INFO - PROCESS | 1788 | 1464368013812 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:34 INFO - PROCESS | 1788 | 1464368014086 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:53:34 INFO - PROCESS | 1788 | 1464368014203 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfdac00 == 123 [pid = 1788] [id = 351] 09:53:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8eac2400) [pid = 1788] [serial = 1054] [outer = (nil)] 09:53:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8eacfc00) [pid = 1788] [serial = 1055] [outer = 0x8eac2400] 09:53:34 INFO - PROCESS | 1788 | 1464368014283 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8eadac00) [pid = 1788] [serial = 1056] [outer = 0x8eac2400] 09:53:35 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:35 INFO - PROCESS | 1788 | 1464368015190 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 1788 | 1464368015241 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:53:35 INFO - PROCESS | 1788 | 1464368015251 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 1788 | 1464368015256 Marionette TRACE conn4 <- [1,1378,null,{}] 09:53:35 INFO - PROCESS | 1788 | 1464368015262 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 1788 | 1464368015485 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:53:35 INFO - PROCESS | 1788 | 1464368015814 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x89f5d800 == 124 [pid = 1788] [id = 352] 09:53:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8a0dfc00) [pid = 1788] [serial = 1057] [outer = (nil)] 09:53:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8a8d8c00) [pid = 1788] [serial = 1058] [outer = 0x8a0dfc00] 09:53:36 INFO - PROCESS | 1788 | 1464368016006 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8ab1b800) [pid = 1788] [serial = 1059] [outer = 0x8a0dfc00] 09:53:37 INFO - PROCESS | 1788 | 1464368017069 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 1788 | 1464368017101 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:53:37 INFO - PROCESS | 1788 | 1464368017110 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 1788 | 1464368017115 Marionette TRACE conn4 <- [1,1382,null,{}] 09:53:37 INFO - PROCESS | 1788 | 1464368017124 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 1788 | 1464368017402 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:53:37 INFO - PROCESS | 1788 | 1464368017720 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d543400 == 125 [pid = 1788] [id = 353] 09:53:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8d544c00) [pid = 1788] [serial = 1060] [outer = (nil)] 09:53:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x8d89a000) [pid = 1788] [serial = 1061] [outer = 0x8d544c00] 09:53:37 INFO - PROCESS | 1788 | 1464368017818 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x8ea6b400) [pid = 1788] [serial = 1062] [outer = 0x8d544c00] 09:53:38 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:38 INFO - PROCESS | 1788 | 1464368018905 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 1788 | 1464368019009 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:53:39 INFO - PROCESS | 1788 | 1464368019021 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 1788 | 1464368019025 Marionette TRACE conn4 <- [1,1386,null,{}] 09:53:39 INFO - PROCESS | 1788 | 1464368019033 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:39 INFO - PROCESS | 1788 | 1464368019429 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:53:39 INFO - PROCESS | 1788 | 1464368019720 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eac2800 == 126 [pid = 1788] [id = 354] 09:53:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x8f44c000) [pid = 1788] [serial = 1063] [outer = (nil)] 09:53:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x8f454000) [pid = 1788] [serial = 1064] [outer = 0x8f44c000] 09:53:39 INFO - PROCESS | 1788 | 1464368019816 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x8f526800) [pid = 1788] [serial = 1065] [outer = 0x8f44c000] 09:53:40 INFO - PROCESS | 1788 | 1464368020974 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 1788 | 1464368021018 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:53:41 INFO - PROCESS | 1788 | 1464368021027 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 1788 | 1464368021036 Marionette TRACE conn4 <- [1,1390,null,{}] 09:53:41 INFO - PROCESS | 1788 | 1464368021052 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:41 INFO - PROCESS | 1788 | 1464368021366 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:53:41 INFO - PROCESS | 1788 | 1464368021695 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eaa2c00 == 127 [pid = 1788] [id = 355] 09:53:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x8f802800) [pid = 1788] [serial = 1066] [outer = (nil)] 09:53:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x912db000) [pid = 1788] [serial = 1067] [outer = 0x8f802800] 09:53:41 INFO - PROCESS | 1788 | 1464368021816 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x9141f000) [pid = 1788] [serial = 1068] [outer = 0x8f802800] 09:53:42 INFO - PROCESS | 1788 | 1464368022978 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1996ms 09:53:43 INFO - PROCESS | 1788 | 1464368023025 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 1788 | 1464368023034 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:53:43 INFO - PROCESS | 1788 | 1464368023046 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 1788 | 1464368023050 Marionette TRACE conn4 <- [1,1394,null,{}] 09:53:43 INFO - PROCESS | 1788 | 1464368023063 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 1788 | 1464368023466 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:53:43 INFO - PROCESS | 1788 | 1464368023680 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75dc00 == 128 [pid = 1788] [id = 356] 09:53:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x8f80f400) [pid = 1788] [serial = 1069] [outer = (nil)] 09:53:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x918f2400) [pid = 1788] [serial = 1070] [outer = 0x8f80f400] 09:53:43 INFO - PROCESS | 1788 | 1464368023810 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x919f0800) [pid = 1788] [serial = 1071] [outer = 0x8f80f400] 09:53:44 INFO - PROCESS | 1788 | 1464368024798 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1799ms 09:53:44 INFO - PROCESS | 1788 | 1464368024844 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:53:44 INFO - PROCESS | 1788 | 1464368024848 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:53:44 INFO - PROCESS | 1788 | 1464368024855 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 1788 | 1464368024860 Marionette TRACE conn4 <- [1,1398,null,{}] 09:53:44 INFO - PROCESS | 1788 | 1464368024866 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:45 INFO - PROCESS | 1788 | 1464368025113 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:53:45 INFO - PROCESS | 1788 | 1464368025448 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x918f8400 == 129 [pid = 1788] [id = 357] 09:53:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x919f3800) [pid = 1788] [serial = 1072] [outer = (nil)] 09:53:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x91abbc00) [pid = 1788] [serial = 1073] [outer = 0x919f3800] 09:53:45 INFO - PROCESS | 1788 | 1464368025553 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x924c8c00) [pid = 1788] [serial = 1074] [outer = 0x919f3800] 09:53:46 INFO - PROCESS | 1788 | 1464368026528 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1691ms 09:53:46 INFO - PROCESS | 1788 | 1464368026547 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 1788 | 1464368026550 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:53:46 INFO - PROCESS | 1788 | 1464368026558 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 1788 | 1464368026562 Marionette TRACE conn4 <- [1,1402,null,{}] 09:53:46 INFO - PROCESS | 1788 | 1464368026568 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 1788 | 1464368026803 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:53:47 INFO - PROCESS | 1788 | 1464368027088 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x912db800 == 130 [pid = 1788] [id = 358] 09:53:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x919f6800) [pid = 1788] [serial = 1075] [outer = (nil)] 09:53:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x9263d800) [pid = 1788] [serial = 1076] [outer = 0x919f6800] 09:53:47 INFO - PROCESS | 1788 | 1464368027224 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x926b6c00) [pid = 1788] [serial = 1077] [outer = 0x919f6800] 09:53:48 INFO - PROCESS | 1788 | 1464368028164 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1681ms 09:53:48 INFO - PROCESS | 1788 | 1464368028241 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 1788 | 1464368028244 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:53:48 INFO - PROCESS | 1788 | 1464368028251 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 1788 | 1464368028254 Marionette TRACE conn4 <- [1,1406,null,{}] 09:53:48 INFO - PROCESS | 1788 | 1464368028261 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 1788 | 1464368028530 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:53:48 INFO - PROCESS | 1788 | 1464368028813 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75fc00 == 131 [pid = 1788] [id = 359] 09:53:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9219f000) [pid = 1788] [serial = 1078] [outer = (nil)] 09:53:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9277b000) [pid = 1788] [serial = 1079] [outer = 0x9219f000] 09:53:48 INFO - PROCESS | 1788 | 1464368028910 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x92980800) [pid = 1788] [serial = 1080] [outer = 0x9219f000] 09:53:49 INFO - PROCESS | 1788 | 1464368029892 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1690ms 09:53:49 INFO - PROCESS | 1788 | 1464368029943 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 1788 | 1464368029947 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:53:49 INFO - PROCESS | 1788 | 1464368029954 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 1788 | 1464368029958 Marionette TRACE conn4 <- [1,1410,null,{}] 09:53:49 INFO - PROCESS | 1788 | 1464368029964 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 1788 | 1464368030213 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:53:50 INFO - PROCESS | 1788 | 1464368030532 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x92987400 == 132 [pid = 1788] [id = 360] 09:53:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x92988800) [pid = 1788] [serial = 1081] [outer = (nil)] 09:53:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x92b82000) [pid = 1788] [serial = 1082] [outer = 0x92988800] 09:53:50 INFO - PROCESS | 1788 | 1464368030627 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x92b86c00) [pid = 1788] [serial = 1083] [outer = 0x92988800] 09:53:51 INFO - PROCESS | 1788 | 1464368031641 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1734ms 09:53:51 INFO - PROCESS | 1788 | 1464368031689 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 1788 | 1464368031693 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:53:51 INFO - PROCESS | 1788 | 1464368031700 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 1788 | 1464368031704 Marionette TRACE conn4 <- [1,1414,null,{}] 09:53:51 INFO - PROCESS | 1788 | 1464368031710 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:52 INFO - PROCESS | 1788 | 1464368032002 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:53:52 INFO - PROCESS | 1788 | 1464368032318 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x92192400 == 133 [pid = 1788] [id = 361] 09:53:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x9298ac00) [pid = 1788] [serial = 1084] [outer = (nil)] 09:53:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x93b89400) [pid = 1788] [serial = 1085] [outer = 0x9298ac00] 09:53:52 INFO - PROCESS | 1788 | 1464368032413 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x93c08800) [pid = 1788] [serial = 1086] [outer = 0x9298ac00] 09:53:53 INFO - PROCESS | 1788 | 1464368033438 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1783ms 09:53:53 INFO - PROCESS | 1788 | 1464368033484 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 1788 | 1464368033488 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:53:53 INFO - PROCESS | 1788 | 1464368033495 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 1788 | 1464368033499 Marionette TRACE conn4 <- [1,1418,null,{}] 09:53:53 INFO - PROCESS | 1788 | 1464368033505 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 1788 | 1464368033775 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:53:54 INFO - PROCESS | 1788 | 1464368034108 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x94765400 == 134 [pid = 1788] [id = 362] 09:53:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x94769400) [pid = 1788] [serial = 1087] [outer = (nil)] 09:53:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x95384c00) [pid = 1788] [serial = 1088] [outer = 0x94769400] 09:53:54 INFO - PROCESS | 1788 | 1464368034217 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x9667a000) [pid = 1788] [serial = 1089] [outer = 0x94769400] 09:53:55 INFO - PROCESS | 1788 | 1464368035269 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1852ms 09:53:55 INFO - PROCESS | 1788 | 1464368035349 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 1788 | 1464368035353 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:53:55 INFO - PROCESS | 1788 | 1464368035360 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 1788 | 1464368035365 Marionette TRACE conn4 <- [1,1422,null,{}] 09:53:55 INFO - PROCESS | 1788 | 1464368035371 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 1788 | 1464368035664 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:53:56 INFO - PROCESS | 1788 | 1464368035987 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c92000 == 135 [pid = 1788] [id = 363] 09:53:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x9823b400) [pid = 1788] [serial = 1090] [outer = (nil)] 09:53:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x993e7000) [pid = 1788] [serial = 1091] [outer = 0x9823b400] 09:53:56 INFO - PROCESS | 1788 | 1464368036080 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x99f65c00) [pid = 1788] [serial = 1092] [outer = 0x9823b400] 09:53:57 INFO - PROCESS | 1788 | 1464368037074 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1788ms 09:53:57 INFO - PROCESS | 1788 | 1464368037151 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 1788 | 1464368037154 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:53:57 INFO - PROCESS | 1788 | 1464368037161 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - PROCESS | 1788 | 1464368037164 Marionette TRACE conn4 <- [1,1426,null,{}] 09:53:57 INFO - PROCESS | 1788 | 1464368037171 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 1788 | 1464368037438 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:53:57 INFO - PROCESS | 1788 | 1464368037766 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x99f67000 == 136 [pid = 1788] [id = 364] 09:53:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x9a289400) [pid = 1788] [serial = 1093] [outer = (nil)] 09:53:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x9a379400) [pid = 1788] [serial = 1094] [outer = 0x9a289400] 09:53:57 INFO - PROCESS | 1788 | 1464368037867 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x9a40b000) [pid = 1788] [serial = 1095] [outer = 0x9a289400] 09:53:58 INFO - PROCESS | 1788 | 1464368038843 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1737ms 09:53:58 INFO - PROCESS | 1788 | 1464368038900 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:53:58 INFO - PROCESS | 1788 | 1464368038914 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:53:58 INFO - PROCESS | 1788 | 1464368038922 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 1788 | 1464368038925 Marionette TRACE conn4 <- [1,1430,null,{}] 09:53:58 INFO - PROCESS | 1788 | 1464368038932 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 1788 | 1464368039165 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:53:59 INFO - PROCESS | 1788 | 1464368039484 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ade000 == 137 [pid = 1788] [id = 365] 09:53:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x9a2c8800) [pid = 1788] [serial = 1096] [outer = (nil)] 09:53:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x9a9bf800) [pid = 1788] [serial = 1097] [outer = 0x9a2c8800] 09:53:59 INFO - PROCESS | 1788 | 1464368039591 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0x9b0b2c00) [pid = 1788] [serial = 1098] [outer = 0x9a2c8800] 09:54:00 INFO - PROCESS | 1788 | 1464368040627 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1787ms 09:54:00 INFO - PROCESS | 1788 | 1464368040709 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 1788 | 1464368040713 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:54:00 INFO - PROCESS | 1788 | 1464368040720 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 1788 | 1464368040724 Marionette TRACE conn4 <- [1,1434,null,{}] 09:54:00 INFO - PROCESS | 1788 | 1464368040730 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 1788 | 1464368040999 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:54:01 INFO - PROCESS | 1788 | 1464368041325 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a22e800 == 138 [pid = 1788] [id = 366] 09:54:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x9a9b3000) [pid = 1788] [serial = 1099] [outer = (nil)] 09:54:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x9b2a9000) [pid = 1788] [serial = 1100] [outer = 0x9a9b3000] 09:54:01 INFO - PROCESS | 1788 | 1464368041418 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0x9b2ab800) [pid = 1788] [serial = 1101] [outer = 0x9a9b3000] 09:54:02 INFO - PROCESS | 1788 | 1464368042463 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1784ms 09:54:02 INFO - PROCESS | 1788 | 1464368042505 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:54:02 INFO - PROCESS | 1788 | 1464368042509 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:54:02 INFO - PROCESS | 1788 | 1464368042516 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - PROCESS | 1788 | 1464368042519 Marionette TRACE conn4 <- [1,1438,null,{}] 09:54:02 INFO - PROCESS | 1788 | 1464368042525 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:02 INFO - PROCESS | 1788 | 1464368042766 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:54:03 INFO - PROCESS | 1788 | 1464368043074 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b35c00 == 139 [pid = 1788] [id = 367] 09:54:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0x8a8d7400) [pid = 1788] [serial = 1102] [outer = (nil)] 09:54:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0x9b851400) [pid = 1788] [serial = 1103] [outer = 0x8a8d7400] 09:54:03 INFO - PROCESS | 1788 | 1464368043170 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0x9c05e000) [pid = 1788] [serial = 1104] [outer = 0x8a8d7400] 09:54:04 INFO - PROCESS | 1788 | 1464368044090 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1632ms 09:54:04 INFO - PROCESS | 1788 | 1464368044186 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 1788 | 1464368044190 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:54:04 INFO - PROCESS | 1788 | 1464368044198 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 1788 | 1464368044202 Marionette TRACE conn4 <- [1,1442,null,{}] 09:54:04 INFO - PROCESS | 1788 | 1464368044208 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:04 INFO - PROCESS | 1788 | 1464368044446 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:54:04 INFO - PROCESS | 1788 | 1464368044815 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8dc800 == 140 [pid = 1788] [id = 368] 09:54:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 189 (0x8c075800) [pid = 1788] [serial = 1105] [outer = (nil)] 09:54:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 190 (0x8eacc400) [pid = 1788] [serial = 1106] [outer = 0x8c075800] 09:54:04 INFO - PROCESS | 1788 | 1464368044918 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 191 (0x9b0c0000) [pid = 1788] [serial = 1107] [outer = 0x8c075800] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8f520c00 == 139 [pid = 1788] [id = 201] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x93c83800 == 138 [pid = 1788] [id = 36] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x89b3d000 == 137 [pid = 1788] [id = 262] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9219dc00 == 136 [pid = 1788] [id = 199] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8d5800 == 135 [pid = 1788] [id = 196] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8f803000 == 134 [pid = 1788] [id = 130] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfdac00 == 133 [pid = 1788] [id = 351] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8d541400 == 132 [pid = 1788] [id = 350] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfdf000 == 131 [pid = 1788] [id = 349] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x89f57400 == 130 [pid = 1788] [id = 348] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x926b1000 == 129 [pid = 1788] [id = 346] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x89b36000 == 128 [pid = 1788] [id = 344] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x98241c00 == 127 [pid = 1788] [id = 345] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x94751000 == 126 [pid = 1788] [id = 343] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x94760000 == 125 [pid = 1788] [id = 342] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9176b800 == 124 [pid = 1788] [id = 341] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8eba2400 == 123 [pid = 1788] [id = 339] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x926b3c00 == 122 [pid = 1788] [id = 340] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x91abcc00 == 121 [pid = 1788] [id = 338] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x91770400 == 120 [pid = 1788] [id = 337] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8eae0800 == 119 [pid = 1788] [id = 336] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e5400 == 118 [pid = 1788] [id = 335] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8d54f400 == 117 [pid = 1788] [id = 334] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8d5d6000 == 116 [pid = 1788] [id = 333] 09:54:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8be95c00 == 115 [pid = 1788] [id = 332] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 190 (0x8eaaa000) [pid = 1788] [serial = 995] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 189 (0x8eaa0c00) [pid = 1788] [serial = 932] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 188 (0xa236c400) [pid = 1788] [serial = 956] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0xa6d73800) [pid = 1788] [serial = 965] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0x9a8ccc00) [pid = 1788] [serial = 947] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0x8d5e1400) [pid = 1788] [serial = 986] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0xa6978000) [pid = 1788] [serial = 971] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x8f750400) [pid = 1788] [serial = 992] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0x9c061000) [pid = 1788] [serial = 915] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x8f454c00) [pid = 1788] [serial = 990] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x924c2c00) [pid = 1788] [serial = 938] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x8eacd000) [pid = 1788] [serial = 984] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0xa31c7000) [pid = 1788] [serial = 959] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x93c10400) [pid = 1788] [serial = 944] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0xa110d000) [pid = 1788] [serial = 953] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x9bbb4400) [pid = 1788] [serial = 950] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x8f448c00) [pid = 1788] [serial = 989] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x8a8dd400) [pid = 1788] [serial = 981] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x912da800) [pid = 1788] [serial = 935] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x93c8cc00) [pid = 1788] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x8dee2400) [pid = 1788] [serial = 987] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x8c7eac00) [pid = 1788] [serial = 977] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0xa6839400) [pid = 1788] [serial = 962] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x8ea6f800) [pid = 1788] [serial = 974] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x8f75c000) [pid = 1788] [serial = 993] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x8a0e6400) [pid = 1788] [serial = 980] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x92983800) [pid = 1788] [serial = 941] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8c70a400) [pid = 1788] [serial = 968] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x8ea75400) [pid = 1788] [serial = 983] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1788 | 1464368047351 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 3191ms 09:54:07 INFO - PROCESS | 1788 | 1464368047392 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 1788 | 1464368047399 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:54:07 INFO - PROCESS | 1788 | 1464368047410 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 1788 | 1464368047415 Marionette TRACE conn4 <- [1,1446,null,{}] 09:54:07 INFO - PROCESS | 1788 | 1464368047425 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:07 INFO - PROCESS | 1788 | 1464368047640 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:54:07 INFO - PROCESS | 1788 | 1464368047859 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e5400 == 116 [pid = 1788] [id = 369] 09:54:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x8a0ec800) [pid = 1788] [serial = 1108] [outer = (nil)] 09:54:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x8bfe2400) [pid = 1788] [serial = 1109] [outer = 0x8a0ec800] 09:54:07 INFO - PROCESS | 1788 | 1464368047944 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x8c50e000) [pid = 1788] [serial = 1110] [outer = 0x8a0ec800] 09:54:08 INFO - PROCESS | 1788 | 1464368048803 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1435ms 09:54:08 INFO - PROCESS | 1788 | 1464368048846 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 1788 | 1464368048855 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:54:08 INFO - PROCESS | 1788 | 1464368048866 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 1788 | 1464368048870 Marionette TRACE conn4 <- [1,1450,null,{}] 09:54:08 INFO - PROCESS | 1788 | 1464368048877 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 1788 | 1464368049102 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:54:09 INFO - PROCESS | 1788 | 1464368049365 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e7800 == 117 [pid = 1788] [id = 370] 09:54:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x8a0ecc00) [pid = 1788] [serial = 1111] [outer = (nil)] 09:54:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x8d895800) [pid = 1788] [serial = 1112] [outer = 0x8a0ecc00] 09:54:09 INFO - PROCESS | 1788 | 1464368049452 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x8ea6f800) [pid = 1788] [serial = 1113] [outer = 0x8a0ecc00] 09:54:10 INFO - PROCESS | 1788 | 1464368050521 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1690ms 09:54:10 INFO - PROCESS | 1788 | 1464368050556 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 1788 | 1464368050560 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:54:10 INFO - PROCESS | 1788 | 1464368050568 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 1788 | 1464368050574 Marionette TRACE conn4 <- [1,1454,null,{}] 09:54:10 INFO - PROCESS | 1788 | 1464368050600 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:10 INFO - PROCESS | 1788 | 1464368050902 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:54:11 INFO - PROCESS | 1788 | 1464368051098 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x89f55000 == 118 [pid = 1788] [id = 371] 09:54:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x8eae0c00) [pid = 1788] [serial = 1114] [outer = (nil)] 09:54:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x8eb79c00) [pid = 1788] [serial = 1115] [outer = 0x8eae0c00] 09:54:11 INFO - PROCESS | 1788 | 1464368051188 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x8f44a000) [pid = 1788] [serial = 1116] [outer = 0x8eae0c00] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x912d7c00) [pid = 1788] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x95385000) [pid = 1788] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0xa3323400) [pid = 1788] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x8f80d000) [pid = 1788] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x8a0ed400) [pid = 1788] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x8c708400) [pid = 1788] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x8be97000) [pid = 1788] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8f810800) [pid = 1788] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x98467800) [pid = 1788] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x8eba5800) [pid = 1788] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x8d54c400) [pid = 1788] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x91abf400) [pid = 1788] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x9538ac00) [pid = 1788] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x8f5d6c00) [pid = 1788] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0xa63ee000) [pid = 1788] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x9b84b800) [pid = 1788] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x91ab5800) [pid = 1788] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x8d5d7800) [pid = 1788] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x926b3400) [pid = 1788] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8d5d7c00) [pid = 1788] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x926bb400) [pid = 1788] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x9297ec00) [pid = 1788] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x8f452c00) [pid = 1788] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x89f5bc00) [pid = 1788] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8c073800) [pid = 1788] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x9d515c00) [pid = 1788] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8d891800) [pid = 1788] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x924c1800) [pid = 1788] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x8bfd9800) [pid = 1788] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x8c7e7000) [pid = 1788] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x91765400) [pid = 1788] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x926b3000) [pid = 1788] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x92984400) [pid = 1788] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8c702c00) [pid = 1788] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0xa236e400) [pid = 1788] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:54:12 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x92195000) [pid = 1788] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:54:12 INFO - PROCESS | 1788 | 1464368052894 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2358ms 09:54:12 INFO - PROCESS | 1788 | 1464368052931 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:54:12 INFO - PROCESS | 1788 | 1464368052936 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:54:12 INFO - PROCESS | 1788 | 1464368052944 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 1788 | 1464368052947 Marionette TRACE conn4 <- [1,1458,null,{}] 09:54:12 INFO - PROCESS | 1788 | 1464368052953 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 1788 | 1464368053179 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:54:13 INFO - PROCESS | 1788 | 1464368053362 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e2800 == 119 [pid = 1788] [id = 372] 09:54:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8ab20400) [pid = 1788] [serial = 1117] [outer = (nil)] 09:54:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8ea6d000) [pid = 1788] [serial = 1118] [outer = 0x8ab20400] 09:54:13 INFO - PROCESS | 1788 | 1464368053441 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8f522800) [pid = 1788] [serial = 1119] [outer = 0x8ab20400] 09:54:14 INFO - PROCESS | 1788 | 1464368054282 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1388ms 09:54:14 INFO - PROCESS | 1788 | 1464368054331 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 1788 | 1464368054334 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:54:14 INFO - PROCESS | 1788 | 1464368054341 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 1788 | 1464368054344 Marionette TRACE conn4 <- [1,1462,null,{}] 09:54:14 INFO - PROCESS | 1788 | 1464368054483 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:14 INFO - PROCESS | 1788 | 1464368054737 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:54:15 INFO - PROCESS | 1788 | 1464368055082 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfd3400 == 120 [pid = 1788] [id = 373] 09:54:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8bfd9800) [pid = 1788] [serial = 1120] [outer = (nil)] 09:54:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8c501400) [pid = 1788] [serial = 1121] [outer = 0x8bfd9800] 09:54:15 INFO - PROCESS | 1788 | 1464368055186 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8c70f800) [pid = 1788] [serial = 1122] [outer = 0x8bfd9800] 09:54:16 INFO - PROCESS | 1788 | 1464368056244 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1939ms 09:54:16 INFO - PROCESS | 1788 | 1464368056282 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 1788 | 1464368056290 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:54:16 INFO - PROCESS | 1788 | 1464368056299 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 1788 | 1464368056303 Marionette TRACE conn4 <- [1,1466,null,{}] 09:54:16 INFO - PROCESS | 1788 | 1464368056311 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:16 INFO - PROCESS | 1788 | 1464368056581 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:54:16 INFO - PROCESS | 1788 | 1464368056913 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eaa6800 == 121 [pid = 1788] [id = 374] 09:54:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8eac7000) [pid = 1788] [serial = 1123] [outer = (nil)] 09:54:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8eb75400) [pid = 1788] [serial = 1124] [outer = 0x8eac7000] 09:54:17 INFO - PROCESS | 1788 | 1464368057012 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8f52ac00) [pid = 1788] [serial = 1125] [outer = 0x8eac7000] 09:54:17 INFO - PROCESS | 1788 | 1464368057982 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1734ms 09:54:18 INFO - PROCESS | 1788 | 1464368058034 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 1788 | 1464368058037 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:54:18 INFO - PROCESS | 1788 | 1464368058046 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 1788 | 1464368058050 Marionette TRACE conn4 <- [1,1470,null,{}] 09:54:18 INFO - PROCESS | 1788 | 1464368058057 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 1788 | 1464368058309 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:54:18 INFO - PROCESS | 1788 | 1464368058678 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eade800 == 122 [pid = 1788] [id = 375] 09:54:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x8f51e000) [pid = 1788] [serial = 1126] [outer = (nil)] 09:54:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x8f80a400) [pid = 1788] [serial = 1127] [outer = 0x8f51e000] 09:54:18 INFO - PROCESS | 1788 | 1464368058778 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x912d4800) [pid = 1788] [serial = 1128] [outer = 0x8f51e000] 09:54:19 INFO - PROCESS | 1788 | 1464368059785 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1785ms 09:54:19 INFO - PROCESS | 1788 | 1464368059841 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 1788 | 1464368059852 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:54:19 INFO - PROCESS | 1788 | 1464368059862 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 1788 | 1464368059865 Marionette TRACE conn4 <- [1,1474,null,{}] 09:54:19 INFO - PROCESS | 1788 | 1464368059872 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 1788 | 1464368060119 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:54:20 INFO - PROCESS | 1788 | 1464368060470 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ab1d400 == 123 [pid = 1788] [id = 376] 09:54:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x91768000) [pid = 1788] [serial = 1129] [outer = (nil)] 09:54:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x918f4400) [pid = 1788] [serial = 1130] [outer = 0x91768000] 09:54:20 INFO - PROCESS | 1788 | 1464368060570 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x91ab1400) [pid = 1788] [serial = 1131] [outer = 0x91768000] 09:54:21 INFO - PROCESS | 1788 | 1464368061537 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1750ms 09:54:21 INFO - PROCESS | 1788 | 1464368061612 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 1788 | 1464368061617 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:54:21 INFO - PROCESS | 1788 | 1464368061624 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 1788 | 1464368061628 Marionette TRACE conn4 <- [1,1478,null,{}] 09:54:21 INFO - PROCESS | 1788 | 1464368061635 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 1788 | 1464368061904 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:54:22 INFO - PROCESS | 1788 | 1464368062217 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x912dec00 == 124 [pid = 1788] [id = 377] 09:54:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x9176b000) [pid = 1788] [serial = 1132] [outer = (nil)] 09:54:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x92191c00) [pid = 1788] [serial = 1133] [outer = 0x9176b000] 09:54:22 INFO - PROCESS | 1788 | 1464368062312 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x92199800) [pid = 1788] [serial = 1134] [outer = 0x9176b000] 09:54:23 INFO - PROCESS | 1788 | 1464368063328 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1735ms 09:54:23 INFO - PROCESS | 1788 | 1464368063362 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 1788 | 1464368063366 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:54:23 INFO - PROCESS | 1788 | 1464368063374 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - PROCESS | 1788 | 1464368063378 Marionette TRACE conn4 <- [1,1482,null,{}] 09:54:23 INFO - PROCESS | 1788 | 1464368063385 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:23 INFO - PROCESS | 1788 | 1464368063657 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:54:24 INFO - PROCESS | 1788 | 1464368063999 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dee1c00 == 125 [pid = 1788] [id = 378] 09:54:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x919f5c00) [pid = 1788] [serial = 1135] [outer = (nil)] 09:54:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x92637400) [pid = 1788] [serial = 1136] [outer = 0x919f5c00] 09:54:24 INFO - PROCESS | 1788 | 1464368064095 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x926b2800) [pid = 1788] [serial = 1137] [outer = 0x919f5c00] 09:54:25 INFO - PROCESS | 1788 | 1464368065108 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1785ms 09:54:25 INFO - PROCESS | 1788 | 1464368065161 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 1788 | 1464368065164 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:54:25 INFO - PROCESS | 1788 | 1464368065172 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 1788 | 1464368065175 Marionette TRACE conn4 <- [1,1486,null,{}] 09:54:25 INFO - PROCESS | 1788 | 1464368065183 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 1788 | 1464368065434 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:54:25 INFO - PROCESS | 1788 | 1464368065736 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x92196400 == 126 [pid = 1788] [id = 379] 09:54:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x926b6400) [pid = 1788] [serial = 1138] [outer = (nil)] 09:54:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x9277bc00) [pid = 1788] [serial = 1139] [outer = 0x926b6400] 09:54:25 INFO - PROCESS | 1788 | 1464368065838 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x92989400) [pid = 1788] [serial = 1140] [outer = 0x926b6400] 09:54:26 INFO - PROCESS | 1788 | 1464368066766 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1643ms 09:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:54:26 INFO - PROCESS | 1788 | 1464368066817 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 1788 | 1464368066820 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:54:26 INFO - PROCESS | 1788 | 1464368066828 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 1788 | 1464368066831 Marionette TRACE conn4 <- [1,1490,null,{}] 09:54:26 INFO - PROCESS | 1788 | 1464368066839 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:27 INFO - PROCESS | 1788 | 1464368067063 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:54:27 INFO - PROCESS | 1788 | 1464368067373 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x926b9c00 == 127 [pid = 1788] [id = 380] 09:54:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x926bbc00) [pid = 1788] [serial = 1141] [outer = (nil)] 09:54:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x93b7ec00) [pid = 1788] [serial = 1142] [outer = 0x926bbc00] 09:54:27 INFO - PROCESS | 1788 | 1464368067499 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x93c05000) [pid = 1788] [serial = 1143] [outer = 0x926bbc00] 09:54:28 INFO - PROCESS | 1788 | 1464368068517 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1737ms 09:54:28 INFO - PROCESS | 1788 | 1464368068565 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:54:28 INFO - PROCESS | 1788 | 1464368068570 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:54:28 INFO - PROCESS | 1788 | 1464368068577 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 1788 | 1464368068581 Marionette TRACE conn4 <- [1,1494,null,{}] 09:54:28 INFO - PROCESS | 1788 | 1464368068587 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 1788 | 1464368068855 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:54:29 INFO - PROCESS | 1788 | 1464368069190 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb77800 == 128 [pid = 1788] [id = 381] 09:54:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x8f750400) [pid = 1788] [serial = 1144] [outer = (nil)] 09:54:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x94761800) [pid = 1788] [serial = 1145] [outer = 0x8f750400] 09:54:29 INFO - PROCESS | 1788 | 1464368069288 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9519a400) [pid = 1788] [serial = 1146] [outer = 0x8f750400] 09:54:30 INFO - PROCESS | 1788 | 1464368070303 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1788ms 09:54:30 INFO - PROCESS | 1788 | 1464368070365 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 1788 | 1464368070370 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:54:30 INFO - PROCESS | 1788 | 1464368070377 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 1788 | 1464368070381 Marionette TRACE conn4 <- [1,1498,null,{}] 09:54:30 INFO - PROCESS | 1788 | 1464368070386 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:30 INFO - PROCESS | 1788 | 1464368070636 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:54:30 INFO - PROCESS | 1788 | 1464368070955 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b86c00 == 129 [pid = 1788] [id = 382] 09:54:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x93c10c00) [pid = 1788] [serial = 1147] [outer = (nil)] 09:54:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x97875000) [pid = 1788] [serial = 1148] [outer = 0x93c10c00] 09:54:31 INFO - PROCESS | 1788 | 1464368071114 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x9787c000) [pid = 1788] [serial = 1149] [outer = 0x93c10c00] 09:54:32 INFO - PROCESS | 1788 | 1464368072145 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1791ms 09:54:32 INFO - PROCESS | 1788 | 1464368072169 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 1788 | 1464368072175 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:54:32 INFO - PROCESS | 1788 | 1464368072185 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 1788 | 1464368072190 Marionette TRACE conn4 <- [1,1502,null,{}] 09:54:32 INFO - PROCESS | 1788 | 1464368072201 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 1788 | 1464368072571 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:54:32 INFO - PROCESS | 1788 | 1464368072907 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x98209c00 == 130 [pid = 1788] [id = 383] 09:54:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x99fdd400) [pid = 1788] [serial = 1150] [outer = (nil)] 09:54:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x9a2cac00) [pid = 1788] [serial = 1151] [outer = 0x99fdd400] 09:54:33 INFO - PROCESS | 1788 | 1464368073006 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x9a40f800) [pid = 1788] [serial = 1152] [outer = 0x99fdd400] 09:54:33 INFO - PROCESS | 1788 | 1464368073982 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1838ms 09:54:34 INFO - PROCESS | 1788 | 1464368074022 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 1788 | 1464368074026 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:54:34 INFO - PROCESS | 1788 | 1464368074033 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - PROCESS | 1788 | 1464368074038 Marionette TRACE conn4 <- [1,1506,null,{}] 09:54:34 INFO - PROCESS | 1788 | 1464368074045 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 1788 | 1464368074282 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:54:34 INFO - PROCESS | 1788 | 1464368074623 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5da400 == 131 [pid = 1788] [id = 384] 09:54:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x9297d400) [pid = 1788] [serial = 1153] [outer = (nil)] 09:54:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x9b0b5c00) [pid = 1788] [serial = 1154] [outer = 0x9297d400] 09:54:34 INFO - PROCESS | 1788 | 1464368074715 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x9b2a1c00) [pid = 1788] [serial = 1155] [outer = 0x9297d400] 09:54:35 INFO - PROCESS | 1788 | 1464368075722 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1736ms 09:54:35 INFO - PROCESS | 1788 | 1464368075771 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:54:35 INFO - PROCESS | 1788 | 1464368075775 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:54:35 INFO - PROCESS | 1788 | 1464368075782 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 1788 | 1464368075786 Marionette TRACE conn4 <- [1,1510,null,{}] 09:54:35 INFO - PROCESS | 1788 | 1464368075792 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 1788 | 1464368076027 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:54:36 INFO - PROCESS | 1788 | 1464368076357 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x926b5800 == 132 [pid = 1788] [id = 385] 09:54:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x95455000) [pid = 1788] [serial = 1156] [outer = (nil)] 09:54:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x9c05ac00) [pid = 1788] [serial = 1157] [outer = 0x95455000] 09:54:36 INFO - PROCESS | 1788 | 1464368076458 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x9d422000) [pid = 1788] [serial = 1158] [outer = 0x95455000] 09:54:37 INFO - PROCESS | 1788 | 1464368077407 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1683ms 09:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:54:37 INFO - PROCESS | 1788 | 1464368077465 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 1788 | 1464368077468 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:54:37 INFO - PROCESS | 1788 | 1464368077476 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 1788 | 1464368077478 Marionette TRACE conn4 <- [1,1514,null,{}] 09:54:37 INFO - PROCESS | 1788 | 1464368077485 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:37 INFO - PROCESS | 1788 | 1464368077756 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:54:38 INFO - PROCESS | 1788 | 1464368078085 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e0000 == 133 [pid = 1788] [id = 386] 09:54:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x9a9b3800) [pid = 1788] [serial = 1159] [outer = (nil)] 09:54:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x9d910000) [pid = 1788] [serial = 1160] [outer = 0x9a9b3800] 09:54:38 INFO - PROCESS | 1788 | 1464368078176 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x9d999800) [pid = 1788] [serial = 1161] [outer = 0x9a9b3800] 09:54:39 INFO - PROCESS | 1788 | 1464368079095 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1686ms 09:54:39 INFO - PROCESS | 1788 | 1464368079161 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 1788 | 1464368079165 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:54:39 INFO - PROCESS | 1788 | 1464368079173 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 1788 | 1464368079176 Marionette TRACE conn4 <- [1,1518,null,{}] 09:54:39 INFO - PROCESS | 1788 | 1464368079182 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:39 INFO - PROCESS | 1788 | 1464368079451 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:54:39 INFO - PROCESS | 1788 | 1464368079787 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f524400 == 134 [pid = 1788] [id = 387] 09:54:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x92982c00) [pid = 1788] [serial = 1162] [outer = (nil)] 09:54:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0xa22a7800) [pid = 1788] [serial = 1163] [outer = 0x92982c00] 09:54:39 INFO - PROCESS | 1788 | 1464368079886 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0xa236d000) [pid = 1788] [serial = 1164] [outer = 0x92982c00] 09:54:40 INFO - PROCESS | 1788 | 1464368080842 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1681ms 09:54:40 INFO - PROCESS | 1788 | 1464368080855 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 1788 | 1464368080858 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:54:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:54:40 INFO - PROCESS | 1788 | 1464368080865 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 1788 | 1464368080869 Marionette TRACE conn4 <- [1,1522,null,{}] 09:54:40 INFO - PROCESS | 1788 | 1464368080875 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 1788 | 1464368081103 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:54:41 INFO - PROCESS | 1788 | 1464368081429 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 1788 | ++DOCSHELL 0xa1118400 == 135 [pid = 1788] [id = 388] 09:54:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0xa22a8400) [pid = 1788] [serial = 1165] [outer = (nil)] 09:54:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0xa272dc00) [pid = 1788] [serial = 1166] [outer = 0xa22a8400] 09:54:41 INFO - PROCESS | 1788 | 1464368081525 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0xa2737000) [pid = 1788] [serial = 1167] [outer = 0xa22a8400] 09:54:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:42 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:54:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:42 INFO - PROCESS | 1788 | 1464368082319 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:54:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:54:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:54:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:54:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:54:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:54:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:54:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:54:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:54:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:54:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:54:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:54:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:54:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1539ms 09:54:42 INFO - PROCESS | 1788 | 1464368082409 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 1788 | 1464368082417 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:54:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:54:42 INFO - PROCESS | 1788 | 1464368082424 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - PROCESS | 1788 | 1464368082428 Marionette TRACE conn4 <- [1,1526,null,{}] 09:54:42 INFO - PROCESS | 1788 | 1464368082449 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:42 INFO - PROCESS | 1788 | 1464368082750 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:54:43 INFO - PROCESS | 1788 | 1464368083005 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 1788 | ++DOCSHELL 0xa237a800 == 136 [pid = 1788] [id = 389] 09:54:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0xa2731000) [pid = 1788] [serial = 1168] [outer = (nil)] 09:54:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0xa3321800) [pid = 1788] [serial = 1169] [outer = 0xa2731000] 09:54:43 INFO - PROCESS | 1788 | 1464368083101 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 189 (0xa3353800) [pid = 1788] [serial = 1170] [outer = 0xa2731000] 09:54:43 INFO - PROCESS | 1788 | 1464368083945 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:54:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:54:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:54:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:54:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1593ms 09:54:44 INFO - PROCESS | 1788 | 1464368084023 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 1788 | 1464368084027 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:54:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:54:44 INFO - PROCESS | 1788 | 1464368084034 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 1788 | 1464368084037 Marionette TRACE conn4 <- [1,1530,null,{}] 09:54:44 INFO - PROCESS | 1788 | 1464368084044 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:44 INFO - PROCESS | 1788 | 1464368084278 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:54:44 INFO - PROCESS | 1788 | 1464368084606 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0ebc00 == 135 [pid = 1788] [id = 228] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9b363c00 == 134 [pid = 1788] [id = 316] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c701c00 == 133 [pid = 1788] [id = 322] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c707000 == 132 [pid = 1788] [id = 323] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c076400 == 131 [pid = 1788] [id = 324] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0xa110b800 == 130 [pid = 1788] [id = 319] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8f51e400 == 129 [pid = 1788] [id = 314] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8ead7000 == 128 [pid = 1788] [id = 315] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x91ab6800 == 127 [pid = 1788] [id = 313] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0xa2364000 == 126 [pid = 1788] [id = 320] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9b6b5400 == 125 [pid = 1788] [id = 317] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8eb72800 == 124 [pid = 1788] [id = 318] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x91764000 == 123 [pid = 1788] [id = 321] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x89b35c00 == 122 [pid = 1788] [id = 367] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8dc800 == 121 [pid = 1788] [id = 368] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9a22e800 == 120 [pid = 1788] [id = 366] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x92ade000 == 119 [pid = 1788] [id = 365] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x99f67000 == 118 [pid = 1788] [id = 364] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x94765400 == 117 [pid = 1788] [id = 362] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x93c92000 == 116 [pid = 1788] [id = 363] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x92192400 == 115 [pid = 1788] [id = 361] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x92987400 == 114 [pid = 1788] [id = 360] 09:54:45 INFO - PROCESS | 1788 | --DOCSHELL 0x919f3400 == 113 [pid = 1788] [id = 304] 09:54:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75fc00 == 112 [pid = 1788] [id = 359] 09:54:46 INFO - PROCESS | 1788 | --DOCSHELL 0x912db800 == 111 [pid = 1788] [id = 358] 09:54:46 INFO - PROCESS | 1788 | --DOCSHELL 0x918f8400 == 110 [pid = 1788] [id = 357] 09:54:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75dc00 == 109 [pid = 1788] [id = 356] 09:54:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8eac2800 == 108 [pid = 1788] [id = 354] 09:54:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8eaa2c00 == 107 [pid = 1788] [id = 355] 09:54:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8d543400 == 106 [pid = 1788] [id = 353] 09:54:46 INFO - PROCESS | 1788 | --DOCSHELL 0x89f5d800 == 105 [pid = 1788] [id = 352] 09:54:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b34400 == 106 [pid = 1788] [id = 390] 09:54:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 190 (0x89b35c00) [pid = 1788] [serial = 1171] [outer = (nil)] 09:54:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 191 (0x8a8d7c00) [pid = 1788] [serial = 1172] [outer = 0x89b35c00] 09:54:46 INFO - PROCESS | 1788 | 1464368086103 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 192 (0x8ab13800) [pid = 1788] [serial = 1173] [outer = 0x89b35c00] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 191 (0x919f3000) [pid = 1788] [serial = 930] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 190 (0x96678c00) [pid = 1788] [serial = 1029] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 189 (0xa6d77400) [pid = 1788] [serial = 966] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 188 (0x91764800) [pid = 1788] [serial = 936] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0x8ab1b000) [pid = 1788] [serial = 843] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0xa6d74000) [pid = 1788] [serial = 972] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0x8bfdb400) [pid = 1788] [serial = 998] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0x918fac00) [pid = 1788] [serial = 1010] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x9a9b5000) [pid = 1788] [serial = 1038] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0x8f5d5800) [pid = 1788] [serial = 1004] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x9b6b4c00) [pid = 1788] [serial = 1043] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x8ea72800) [pid = 1788] [serial = 1053] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x92633000) [pid = 1788] [serial = 1016] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x99378800) [pid = 1788] [serial = 1031] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x912ddc00) [pid = 1788] [serial = 1007] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x8f75a400) [pid = 1788] [serial = 1005] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0xa68d6800) [pid = 1788] [serial = 963] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x9d427c00) [pid = 1788] [serial = 951] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x92339800) [pid = 1788] [serial = 1014] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x8ea71800) [pid = 1788] [serial = 975] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x92b8c000) [pid = 1788] [serial = 942] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x8ea70400) [pid = 1788] [serial = 1002] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x9263dc00) [pid = 1788] [serial = 1017] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x92ad3400) [pid = 1788] [serial = 1022] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x93c01400) [pid = 1788] [serial = 1026] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x9a8cbc00) [pid = 1788] [serial = 1037] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0xa2379400) [pid = 1788] [serial = 957] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x8a8e0800) [pid = 1788] [serial = 1047] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8c709000) [pid = 1788] [serial = 1050] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0xa1112c00) [pid = 1788] [serial = 954] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x8eba7000) [pid = 1788] [serial = 933] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x8eacfc00) [pid = 1788] [serial = 1055] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x92771800) [pid = 1788] [serial = 1019] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x8d897800) [pid = 1788] [serial = 1001] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x8ea74400) [pid = 1788] [serial = 978] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x93b84000) [pid = 1788] [serial = 1025] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x9a2da000) [pid = 1788] [serial = 1034] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x95387c00) [pid = 1788] [serial = 945] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x9b0c1400) [pid = 1788] [serial = 1041] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8c50bc00) [pid = 1788] [serial = 1049] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x9b0bdc00) [pid = 1788] [serial = 948] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x8c70c000) [pid = 1788] [serial = 969] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x9a2de400) [pid = 1788] [serial = 1035] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x8c704c00) [pid = 1788] [serial = 999] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x8d892000) [pid = 1788] [serial = 1052] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x993e0400) [pid = 1788] [serial = 1032] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x91428800) [pid = 1788] [serial = 1008] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x919f2c00) [pid = 1788] [serial = 1011] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9b0b6c00) [pid = 1788] [serial = 1040] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0xa3322400) [pid = 1788] [serial = 960] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x926adc00) [pid = 1788] [serial = 939] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x95389c00) [pid = 1788] [serial = 1028] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8a8d6c00) [pid = 1788] [serial = 1046] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x92192000) [pid = 1788] [serial = 1013] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x92adc400) [pid = 1788] [serial = 1023] [outer = (nil)] [url = about:blank] 09:54:46 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x92775800) [pid = 1788] [serial = 1020] [outer = (nil)] [url = about:blank] 09:54:47 INFO - PROCESS | 1788 | 1464368087037 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:54:47 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:54:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:54:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:54:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:54:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:54:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 3043ms 09:54:47 INFO - PROCESS | 1788 | 1464368087081 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:54:47 INFO - PROCESS | 1788 | 1464368087089 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:54:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:54:47 INFO - PROCESS | 1788 | 1464368087098 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - PROCESS | 1788 | 1464368087103 Marionette TRACE conn4 <- [1,1534,null,{}] 09:54:47 INFO - PROCESS | 1788 | 1464368087111 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:47 INFO - PROCESS | 1788 | 1464368087321 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:54:47 INFO - PROCESS | 1788 | 1464368087530 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c503c00 == 107 [pid = 1788] [id = 391] 09:54:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8c701c00) [pid = 1788] [serial = 1174] [outer = (nil)] 09:54:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8c70dc00) [pid = 1788] [serial = 1175] [outer = 0x8c701c00] 09:54:47 INFO - PROCESS | 1788 | 1464368087616 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8c7f0800) [pid = 1788] [serial = 1176] [outer = 0x8c701c00] 09:54:48 INFO - PROCESS | 1788 | 1464368088518 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:54:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:54:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1484ms 09:54:48 INFO - PROCESS | 1788 | 1464368088583 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 1788 | 1464368088589 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:54:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:54:48 INFO - PROCESS | 1788 | 1464368088601 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 1788 | 1464368088605 Marionette TRACE conn4 <- [1,1538,null,{}] 09:54:48 INFO - PROCESS | 1788 | 1464368088612 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:48 INFO - PROCESS | 1788 | 1464368088906 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:54:48 INFO - PROCESS | 1788 | 1464368088938 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea72400 == 108 [pid = 1788] [id = 392] 09:54:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8ea73000) [pid = 1788] [serial = 1177] [outer = (nil)] 09:54:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8ea9c800) [pid = 1788] [serial = 1178] [outer = 0x8ea73000] 09:54:49 INFO - PROCESS | 1788 | 1464368089018 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8eacac00) [pid = 1788] [serial = 1179] [outer = 0x8ea73000] 09:54:50 INFO - PROCESS | 1788 | 1464368090095 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:54:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:54:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1545ms 09:54:50 INFO - PROCESS | 1788 | 1464368090150 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 1788 | 1464368090153 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:54:50 INFO - PROCESS | 1788 | 1464368090166 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 1788 | 1464368090179 Marionette TRACE conn4 <- [1,1542,null,{}] 09:54:50 INFO - PROCESS | 1788 | 1464368090208 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 1788 | 1464368090536 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x8a0dfc00) [pid = 1788] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x8a0ecc00) [pid = 1788] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x9a9b3000) [pid = 1788] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x9823b400) [pid = 1788] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8c075800) [pid = 1788] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8a8d7400) [pid = 1788] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8f802800) [pid = 1788] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8f80f400) [pid = 1788] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x94769400) [pid = 1788] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9a2c8800) [pid = 1788] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x919f6800) [pid = 1788] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x92988800) [pid = 1788] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x919f3800) [pid = 1788] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8c506c00) [pid = 1788] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x8d544c00) [pid = 1788] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x9a289400) [pid = 1788] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x9298ac00) [pid = 1788] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x8eae0c00) [pid = 1788] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x8f44c000) [pid = 1788] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x8a0ec800) [pid = 1788] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9219f000) [pid = 1788] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x8bfd4800) [pid = 1788] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:54:51 INFO - PROCESS | 1788 | 1464368091404 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b41000 == 109 [pid = 1788] [id = 393] 09:54:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x89f4f000) [pid = 1788] [serial = 1180] [outer = (nil)] 09:54:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8be95400) [pid = 1788] [serial = 1181] [outer = 0x89f4f000] 09:54:51 INFO - PROCESS | 1788 | 1464368091489 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8d89a400) [pid = 1788] [serial = 1182] [outer = 0x89f4f000] 09:54:52 INFO - PROCESS | 1788 | 1464368092231 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:54:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2121ms 09:54:52 INFO - PROCESS | 1788 | 1464368092288 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 1788 | 1464368092292 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:54:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:54:52 INFO - PROCESS | 1788 | 1464368092299 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 1788 | 1464368092303 Marionette TRACE conn4 <- [1,1546,null,{}] 09:54:52 INFO - PROCESS | 1788 | 1464368092313 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:52 INFO - PROCESS | 1788 | 1464368092611 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:54:52 INFO - PROCESS | 1788 | 1464368092629 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ab17400 == 110 [pid = 1788] [id = 394] 09:54:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8c075800) [pid = 1788] [serial = 1183] [outer = (nil)] 09:54:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8f5dac00) [pid = 1788] [serial = 1184] [outer = 0x8c075800] 09:54:52 INFO - PROCESS | 1788 | 1464368092706 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8f759400) [pid = 1788] [serial = 1185] [outer = 0x8c075800] 09:54:53 INFO - PROCESS | 1788 | 1464368093911 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:54:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1647ms 09:54:53 INFO - PROCESS | 1788 | 1464368093947 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 1788 | 1464368093956 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:54:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:54:53 INFO - PROCESS | 1788 | 1464368093971 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 1788 | 1464368093981 Marionette TRACE conn4 <- [1,1550,null,{}] 09:54:53 INFO - PROCESS | 1788 | 1464368093992 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:54 INFO - PROCESS | 1788 | 1464368094256 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:54:54 INFO - PROCESS | 1788 | 1464368094568 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfd4800 == 111 [pid = 1788] [id = 395] 09:54:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8c07f400) [pid = 1788] [serial = 1186] [outer = (nil)] 09:54:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8c70e400) [pid = 1788] [serial = 1187] [outer = 0x8c07f400] 09:54:54 INFO - PROCESS | 1788 | 1464368094665 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8d89b400) [pid = 1788] [serial = 1188] [outer = 0x8c07f400] 09:54:55 INFO - PROCESS | 1788 | 1464368095661 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1742ms 09:54:55 INFO - PROCESS | 1788 | 1464368095711 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 1788 | 1464368095721 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:54:55 INFO - PROCESS | 1788 | 1464368095732 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 1788 | 1464368095737 Marionette TRACE conn4 <- [1,1554,null,{}] 09:54:55 INFO - PROCESS | 1788 | 1464368095744 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:56 INFO - PROCESS | 1788 | 1464368096003 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:54:56 INFO - PROCESS | 1788 | 1464368096344 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c7ea400 == 112 [pid = 1788] [id = 396] 09:54:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8ead7400) [pid = 1788] [serial = 1189] [outer = (nil)] 09:54:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8eba7c00) [pid = 1788] [serial = 1190] [outer = 0x8ead7400] 09:54:56 INFO - PROCESS | 1788 | 1464368096440 Marionette DEBUG loaded listener.js 09:54:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8f455400) [pid = 1788] [serial = 1191] [outer = 0x8ead7400] 09:54:57 INFO - PROCESS | 1788 | 1464368097433 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1747ms 09:54:57 INFO - PROCESS | 1788 | 1464368097480 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 1788 | 1464368097484 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:54:57 INFO - PROCESS | 1788 | 1464368097492 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 1788 | 1464368097498 Marionette TRACE conn4 <- [1,1558,null,{}] 09:54:57 INFO - PROCESS | 1788 | 1464368097515 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 1788 | 1464368097769 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:54:58 INFO - PROCESS | 1788 | 1464368098090 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f80ac00 == 113 [pid = 1788] [id = 397] 09:54:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8f80fc00) [pid = 1788] [serial = 1192] [outer = (nil)] 09:54:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x9141f800) [pid = 1788] [serial = 1193] [outer = 0x8f80fc00] 09:54:58 INFO - PROCESS | 1788 | 1464368098184 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x9142ac00) [pid = 1788] [serial = 1194] [outer = 0x8f80fc00] 09:54:59 INFO - PROCESS | 1788 | 1464368099134 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1695ms 09:54:59 INFO - PROCESS | 1788 | 1464368099188 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 1788 | 1464368099192 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:54:59 INFO - PROCESS | 1788 | 1464368099199 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 1788 | 1464368099203 Marionette TRACE conn4 <- [1,1562,null,{}] 09:54:59 INFO - PROCESS | 1788 | 1464368099210 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:59 INFO - PROCESS | 1788 | 1464368099489 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:54:59 INFO - PROCESS | 1788 | 1464368099834 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f80b000 == 114 [pid = 1788] [id = 398] 09:54:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x912db800) [pid = 1788] [serial = 1195] [outer = (nil)] 09:54:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x918eb400) [pid = 1788] [serial = 1196] [outer = 0x912db800] 09:54:59 INFO - PROCESS | 1788 | 1464368099955 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x919ee000) [pid = 1788] [serial = 1197] [outer = 0x912db800] 09:55:00 INFO - PROCESS | 1788 | 1464368100900 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:55:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:55:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1740ms 09:55:00 INFO - PROCESS | 1788 | 1464368100940 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:55:00 INFO - PROCESS | 1788 | 1464368100947 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:55:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:55:00 INFO - PROCESS | 1788 | 1464368100973 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 1788 | 1464368100978 Marionette TRACE conn4 <- [1,1566,null,{}] 09:55:00 INFO - PROCESS | 1788 | 1464368100984 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:01 INFO - PROCESS | 1788 | 1464368101237 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:55:01 INFO - PROCESS | 1788 | 1464368101576 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x91424800 == 115 [pid = 1788] [id = 399] 09:55:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x91429400) [pid = 1788] [serial = 1198] [outer = (nil)] 09:55:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x919f7000) [pid = 1788] [serial = 1199] [outer = 0x91429400] 09:55:01 INFO - PROCESS | 1788 | 1464368101691 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x91ab6800) [pid = 1788] [serial = 1200] [outer = 0x91429400] 09:55:02 INFO - PROCESS | 1788 | 1464368102712 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:55:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:55:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1788ms 09:55:02 INFO - PROCESS | 1788 | 1464368102758 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:55:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:55:02 INFO - PROCESS | 1788 | 1464368102762 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:55:02 INFO - PROCESS | 1788 | 1464368102770 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:55:02 INFO - PROCESS | 1788 | 1464368102773 Marionette TRACE conn4 <- [1,1570,null,{}] 09:55:02 INFO - PROCESS | 1788 | 1464368102779 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:03 INFO - PROCESS | 1788 | 1464368103085 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:55:03 INFO - PROCESS | 1788 | 1464368103432 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x9176e000 == 116 [pid = 1788] [id = 400] 09:55:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x919fa400) [pid = 1788] [serial = 1201] [outer = (nil)] 09:55:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x9262ec00) [pid = 1788] [serial = 1202] [outer = 0x919fa400] 09:55:03 INFO - PROCESS | 1788 | 1464368103523 Marionette DEBUG loaded listener.js 09:55:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x92639c00) [pid = 1788] [serial = 1203] [outer = 0x919fa400] 09:55:04 INFO - PROCESS | 1788 | 1464368104459 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:55:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1735ms 09:55:04 INFO - PROCESS | 1788 | 1464368104505 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:55:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:55:04 INFO - PROCESS | 1788 | 1464368104509 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:55:04 INFO - PROCESS | 1788 | 1464368104533 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 1788 | 1464368104538 Marionette TRACE conn4 <- [1,1574,null,{}] 09:55:04 INFO - PROCESS | 1788 | 1464368104550 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:04 INFO - PROCESS | 1788 | 1464368104784 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:55:05 INFO - PROCESS | 1788 | 1464368105115 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x91770800 == 117 [pid = 1788] [id = 401] 09:55:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x919f6400) [pid = 1788] [serial = 1204] [outer = (nil)] 09:55:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x926b4c00) [pid = 1788] [serial = 1205] [outer = 0x919f6400] 09:55:05 INFO - PROCESS | 1788 | 1464368105214 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x92773400) [pid = 1788] [serial = 1206] [outer = 0x919f6400] 09:55:06 INFO - PROCESS | 1788 | 1464368106142 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:55:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1663ms 09:55:06 INFO - PROCESS | 1788 | 1464368106179 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:55:06 INFO - PROCESS | 1788 | 1464368106183 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:55:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:55:06 INFO - PROCESS | 1788 | 1464368106190 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 1788 | 1464368106196 Marionette TRACE conn4 <- [1,1578,null,{}] 09:55:06 INFO - PROCESS | 1788 | 1464368106203 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:06 INFO - PROCESS | 1788 | 1464368106459 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:55:06 INFO - PROCESS | 1788 | 1464368106815 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c506c00 == 118 [pid = 1788] [id = 402] 09:55:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x92633000) [pid = 1788] [serial = 1207] [outer = (nil)] 09:55:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x9298ac00) [pid = 1788] [serial = 1208] [outer = 0x92633000] 09:55:06 INFO - PROCESS | 1788 | 1464368106917 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x92adc400) [pid = 1788] [serial = 1209] [outer = 0x92633000] 09:55:07 INFO - PROCESS | 1788 | 1464368107832 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:55:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1688ms 09:55:07 INFO - PROCESS | 1788 | 1464368107880 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 1788 | 1464368107884 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:55:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:55:07 INFO - PROCESS | 1788 | 1464368107911 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 1788 | 1464368107916 Marionette TRACE conn4 <- [1,1582,null,{}] 09:55:07 INFO - PROCESS | 1788 | 1464368107922 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 1788 | 1464368108182 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:55:08 INFO - PROCESS | 1788 | 1464368108476 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x9277a000 == 119 [pid = 1788] [id = 403] 09:55:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x9297c800) [pid = 1788] [serial = 1210] [outer = (nil)] 09:55:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x92b8f000) [pid = 1788] [serial = 1211] [outer = 0x9297c800] 09:55:08 INFO - PROCESS | 1788 | 1464368108576 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x938e5400) [pid = 1788] [serial = 1212] [outer = 0x9297c800] 09:55:09 INFO - PROCESS | 1788 | 1464368109527 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:55:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:55:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1691ms 09:55:09 INFO - PROCESS | 1788 | 1464368109599 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:55:09 INFO - PROCESS | 1788 | 1464368109604 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:55:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:55:09 INFO - PROCESS | 1788 | 1464368109611 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - PROCESS | 1788 | 1464368109615 Marionette TRACE conn4 <- [1,1586,null,{}] 09:55:09 INFO - PROCESS | 1788 | 1464368109621 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:09 INFO - PROCESS | 1788 | 1464368109869 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:55:10 INFO - PROCESS | 1788 | 1464368110215 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x9297cc00 == 120 [pid = 1788] [id = 404] 09:55:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x92adfc00) [pid = 1788] [serial = 1213] [outer = (nil)] 09:55:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x93c8a400) [pid = 1788] [serial = 1214] [outer = 0x92adfc00] 09:55:10 INFO - PROCESS | 1788 | 1464368110322 Marionette DEBUG loaded listener.js 09:55:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x94762000) [pid = 1788] [serial = 1215] [outer = 0x92adfc00] 09:55:11 INFO - PROCESS | 1788 | 1464368111315 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:55:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1783ms 09:55:11 INFO - PROCESS | 1788 | 1464368111395 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 1788 | 1464368111400 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:55:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:55:11 INFO - PROCESS | 1788 | 1464368111408 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 1788 | 1464368111413 Marionette TRACE conn4 <- [1,1590,null,{}] 09:55:11 INFO - PROCESS | 1788 | 1464368111420 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:11 INFO - PROCESS | 1788 | 1464368111700 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:55:12 INFO - PROCESS | 1788 | 1464368112016 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c04000 == 121 [pid = 1788] [id = 405] 09:55:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x98243000) [pid = 1788] [serial = 1216] [outer = (nil)] 09:55:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x993dd400) [pid = 1788] [serial = 1217] [outer = 0x98243000] 09:55:12 INFO - PROCESS | 1788 | 1464368112121 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x99ebe800) [pid = 1788] [serial = 1218] [outer = 0x98243000] 09:55:13 INFO - PROCESS | 1788 | 1464368113068 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:55:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1733ms 09:55:13 INFO - PROCESS | 1788 | 1464368113142 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 1788 | 1464368113145 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:55:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:55:13 INFO - PROCESS | 1788 | 1464368113154 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 1788 | 1464368113157 Marionette TRACE conn4 <- [1,1594,null,{}] 09:55:13 INFO - PROCESS | 1788 | 1464368113163 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 1788 | 1464368113399 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:55:13 INFO - PROCESS | 1788 | 1464368113732 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e9000 == 122 [pid = 1788] [id = 406] 09:55:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x98242c00) [pid = 1788] [serial = 1219] [outer = (nil)] 09:55:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9a2c8800) [pid = 1788] [serial = 1220] [outer = 0x98242c00] 09:55:13 INFO - PROCESS | 1788 | 1464368113826 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9a2dac00) [pid = 1788] [serial = 1221] [outer = 0x98242c00] 09:55:14 INFO - PROCESS | 1788 | 1464368114767 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:55:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:55:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1688ms 09:55:14 INFO - PROCESS | 1788 | 1464368114843 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:55:14 INFO - PROCESS | 1788 | 1464368114846 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:55:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:55:14 INFO - PROCESS | 1788 | 1464368114853 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - PROCESS | 1788 | 1464368114855 Marionette TRACE conn4 <- [1,1598,null,{}] 09:55:14 INFO - PROCESS | 1788 | 1464368114862 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:15 INFO - PROCESS | 1788 | 1464368115133 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:55:15 INFO - PROCESS | 1788 | 1464368115433 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d550000 == 123 [pid = 1788] [id = 407] 09:55:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x92633400) [pid = 1788] [serial = 1222] [outer = (nil)] 09:55:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9a40e800) [pid = 1788] [serial = 1223] [outer = 0x92633400] 09:55:15 INFO - PROCESS | 1788 | 1464368115538 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9a9b4000) [pid = 1788] [serial = 1224] [outer = 0x92633400] 09:55:16 INFO - PROCESS | 1788 | 1464368116511 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:55:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:55:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1687ms 09:55:16 INFO - PROCESS | 1788 | 1464368116540 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:55:16 INFO - PROCESS | 1788 | 1464368116545 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:55:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:55:16 INFO - PROCESS | 1788 | 1464368116551 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 1788 | 1464368116555 Marionette TRACE conn4 <- [1,1602,null,{}] 09:55:16 INFO - PROCESS | 1788 | 1464368116562 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:16 INFO - PROCESS | 1788 | 1464368116831 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:55:17 INFO - PROCESS | 1788 | 1464368117149 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x9937d000 == 124 [pid = 1788] [id = 408] 09:55:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x9a410c00) [pid = 1788] [serial = 1225] [outer = (nil)] 09:55:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x9b0b4800) [pid = 1788] [serial = 1226] [outer = 0x9a410c00] 09:55:17 INFO - PROCESS | 1788 | 1464368117257 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x9b0b9000) [pid = 1788] [serial = 1227] [outer = 0x9a410c00] 09:55:18 INFO - PROCESS | 1788 | 1464368118217 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:55:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1737ms 09:55:18 INFO - PROCESS | 1788 | 1464368118291 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 1788 | 1464368118295 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:55:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:55:18 INFO - PROCESS | 1788 | 1464368118303 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 1788 | 1464368118307 Marionette TRACE conn4 <- [1,1606,null,{}] 09:55:18 INFO - PROCESS | 1788 | 1464368118313 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:18 INFO - PROCESS | 1788 | 1464368118552 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:55:18 INFO - PROCESS | 1788 | 1464368118879 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x99ec9c00 == 125 [pid = 1788] [id = 409] 09:55:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x9a378800) [pid = 1788] [serial = 1228] [outer = (nil)] 09:55:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x9b365c00) [pid = 1788] [serial = 1229] [outer = 0x9a378800] 09:55:18 INFO - PROCESS | 1788 | 1464368118975 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x9b6a9000) [pid = 1788] [serial = 1230] [outer = 0x9a378800] 09:55:19 INFO - PROCESS | 1788 | 1464368119936 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:55:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:55:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1684ms 09:55:19 INFO - PROCESS | 1788 | 1464368119988 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:55:19 INFO - PROCESS | 1788 | 1464368119991 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:55:20 INFO - PROCESS | 1788 | 1464368119999 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 1788 | 1464368120001 Marionette TRACE conn4 <- [1,1610,null,{}] 09:55:20 INFO - PROCESS | 1788 | 1464368120008 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:20 INFO - PROCESS | 1788 | 1464368120247 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:55:20 INFO - PROCESS | 1788 | 1464368120600 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d5dec00 == 126 [pid = 1788] [id = 410] 09:55:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x8ead9400) [pid = 1788] [serial = 1231] [outer = (nil)] 09:55:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x9d50b800) [pid = 1788] [serial = 1232] [outer = 0x8ead9400] 09:55:20 INFO - PROCESS | 1788 | 1464368120695 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x9d902000) [pid = 1788] [serial = 1233] [outer = 0x8ead9400] 09:55:21 INFO - PROCESS | 1788 | 1464368121633 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1685ms 09:55:21 INFO - PROCESS | 1788 | 1464368121685 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 1788 | 1464368121689 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:55:21 INFO - PROCESS | 1788 | 1464368121696 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 1788 | 1464368121700 Marionette TRACE conn4 <- [1,1614,null,{}] 09:55:21 INFO - PROCESS | 1788 | 1464368121706 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:21 INFO - PROCESS | 1788 | 1464368121992 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:55:22 INFO - PROCESS | 1788 | 1464368122336 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b36c800 == 127 [pid = 1788] [id = 411] 09:55:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x9c063800) [pid = 1788] [serial = 1234] [outer = (nil)] 09:55:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0xa237f800) [pid = 1788] [serial = 1235] [outer = 0x9c063800] 09:55:22 INFO - PROCESS | 1788 | 1464368122436 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0xa2730400) [pid = 1788] [serial = 1236] [outer = 0x9c063800] 09:55:23 INFO - PROCESS | 1788 | 1464368123351 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1688ms 09:55:23 INFO - PROCESS | 1788 | 1464368123387 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 1788 | 1464368123390 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:55:23 INFO - PROCESS | 1788 | 1464368123419 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 1788 | 1464368123423 Marionette TRACE conn4 <- [1,1618,null,{}] 09:55:23 INFO - PROCESS | 1788 | 1464368123429 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 1788 | 1464368123698 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:55:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8dee4000 == 126 [pid = 1788] [id = 129] 09:55:25 INFO - PROCESS | 1788 | --DOCSHELL 0x94764800 == 125 [pid = 1788] [id = 41] 09:55:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9a2e0000 == 124 [pid = 1788] [id = 252] 09:55:25 INFO - PROCESS | 1788 | --DOCSHELL 0x98468400 == 123 [pid = 1788] [id = 98] 09:55:25 INFO - PROCESS | 1788 | --DOCSHELL 0x92ae0400 == 122 [pid = 1788] [id = 256] 09:55:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8c078400 == 121 [pid = 1788] [id = 197] 09:55:25 INFO - PROCESS | 1788 | --DOCSHELL 0xa1111c00 == 120 [pid = 1788] [id = 44] 09:55:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8ab1a000 == 119 [pid = 1788] [id = 287] 09:55:25 INFO - PROCESS | 1788 | --DOCSHELL 0x93c8fc00 == 118 [pid = 1788] [id = 30] 09:55:25 INFO - PROCESS | 1788 | --DOCSHELL 0x93c08000 == 117 [pid = 1788] [id = 82] 09:55:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8be94400 == 116 [pid = 1788] [id = 347] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x8ab1b800) [pid = 1788] [serial = 1059] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x8d895800) [pid = 1788] [serial = 1112] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x9b2ab800) [pid = 1788] [serial = 1101] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x99f65c00) [pid = 1788] [serial = 1092] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x8eacc400) [pid = 1788] [serial = 1106] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x9b851400) [pid = 1788] [serial = 1103] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x9b0c0000) [pid = 1788] [serial = 1107] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x9141f000) [pid = 1788] [serial = 1068] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x8ea6f800) [pid = 1788] [serial = 1113] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x919f0800) [pid = 1788] [serial = 1071] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x95384c00) [pid = 1788] [serial = 1088] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x9b0b2c00) [pid = 1788] [serial = 1098] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x9263d800) [pid = 1788] [serial = 1076] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x92b86c00) [pid = 1788] [serial = 1083] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x9667a000) [pid = 1788] [serial = 1089] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x924c8c00) [pid = 1788] [serial = 1074] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x8f51e800) [pid = 1788] [serial = 996] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x912db000) [pid = 1788] [serial = 1067] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x8ea6b400) [pid = 1788] [serial = 1062] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x9a379400) [pid = 1788] [serial = 1094] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x92b82000) [pid = 1788] [serial = 1082] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x93c08800) [pid = 1788] [serial = 1086] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x918f2400) [pid = 1788] [serial = 1070] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x8eb79c00) [pid = 1788] [serial = 1115] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8f526800) [pid = 1788] [serial = 1065] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x9b2a9000) [pid = 1788] [serial = 1100] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x8c50e000) [pid = 1788] [serial = 1110] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x93b89400) [pid = 1788] [serial = 1085] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x9277b000) [pid = 1788] [serial = 1079] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x9c05e000) [pid = 1788] [serial = 1104] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x993e7000) [pid = 1788] [serial = 1091] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x91abbc00) [pid = 1788] [serial = 1073] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8f44a000) [pid = 1788] [serial = 1116] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x8f454000) [pid = 1788] [serial = 1064] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x926b6c00) [pid = 1788] [serial = 1077] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x8bfe2400) [pid = 1788] [serial = 1109] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x8a8d8c00) [pid = 1788] [serial = 1058] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x9a9bf800) [pid = 1788] [serial = 1097] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x92980800) [pid = 1788] [serial = 1080] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x9b2aac00) [pid = 1788] [serial = 1044] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8d89a000) [pid = 1788] [serial = 1061] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x9a40b000) [pid = 1788] [serial = 1095] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8ea6d000) [pid = 1788] [serial = 1118] [outer = (nil)] [url = about:blank] 09:55:25 INFO - PROCESS | 1788 | 1464368125947 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8d8c00 == 117 [pid = 1788] [id = 412] 09:55:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8a8d9800) [pid = 1788] [serial = 1237] [outer = (nil)] 09:55:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8ab12800) [pid = 1788] [serial = 1238] [outer = 0x8a8d9800] 09:55:26 INFO - PROCESS | 1788 | 1464368126034 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8be94400) [pid = 1788] [serial = 1239] [outer = 0x8a8d9800] 09:55:26 INFO - PROCESS | 1788 | 1464368126940 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 3594ms 09:55:27 INFO - PROCESS | 1788 | 1464368127010 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:55:27 INFO - PROCESS | 1788 | 1464368127016 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:55:27 INFO - PROCESS | 1788 | 1464368127025 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:55:27 INFO - PROCESS | 1788 | 1464368127031 Marionette TRACE conn4 <- [1,1622,null,{}] 09:55:27 INFO - PROCESS | 1788 | 1464368127038 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:27 INFO - PROCESS | 1788 | 1464368127271 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:55:27 INFO - PROCESS | 1788 | 1464368127523 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c707000 == 118 [pid = 1788] [id = 413] 09:55:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8c70a400) [pid = 1788] [serial = 1240] [outer = (nil)] 09:55:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8d542800) [pid = 1788] [serial = 1241] [outer = 0x8c70a400] 09:55:27 INFO - PROCESS | 1788 | 1464368127614 Marionette DEBUG loaded listener.js 09:55:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8d5ddc00) [pid = 1788] [serial = 1242] [outer = 0x8c70a400] 09:55:28 INFO - PROCESS | 1788 | 1464368128531 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1539ms 09:55:28 INFO - PROCESS | 1788 | 1464368128567 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 1788 | 1464368128574 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:55:28 INFO - PROCESS | 1788 | 1464368128581 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 1788 | 1464368128585 Marionette TRACE conn4 <- [1,1626,null,{}] 09:55:28 INFO - PROCESS | 1788 | 1464368128599 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:28 INFO - PROCESS | 1788 | 1464368128889 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:55:28 INFO - PROCESS | 1788 | 1464368128923 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea71c00 == 119 [pid = 1788] [id = 414] 09:55:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8eaa2000) [pid = 1788] [serial = 1243] [outer = (nil)] 09:55:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8eac6c00) [pid = 1788] [serial = 1244] [outer = 0x8eaa2000] 09:55:29 INFO - PROCESS | 1788 | 1464368129000 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8eade000) [pid = 1788] [serial = 1245] [outer = 0x8eaa2000] 09:55:30 INFO - PROCESS | 1788 | 1464368130066 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1540ms 09:55:30 INFO - PROCESS | 1788 | 1464368130126 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 1788 | 1464368130129 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:55:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:55:30 INFO - PROCESS | 1788 | 1464368130148 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 1788 | 1464368130158 Marionette TRACE conn4 <- [1,1630,null,{}] 09:55:30 INFO - PROCESS | 1788 | 1464368130173 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:31 INFO - PROCESS | 1788 | 1464368131019 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x8eac2400) [pid = 1788] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x99fdd400) [pid = 1788] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x93c10c00) [pid = 1788] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8f750400) [pid = 1788] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x926bbc00) [pid = 1788] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x926b6400) [pid = 1788] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x919f5c00) [pid = 1788] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x9176b000) [pid = 1788] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x91768000) [pid = 1788] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8f51e000) [pid = 1788] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x8eac7000) [pid = 1788] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x8bfd9800) [pid = 1788] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x8c701c00) [pid = 1788] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x89b35c00) [pid = 1788] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0xa22a8400) [pid = 1788] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x92982c00) [pid = 1788] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x9a9b3800) [pid = 1788] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x95455000) [pid = 1788] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x9297d400) [pid = 1788] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x8ea73000) [pid = 1788] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:55:31 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x89f4f000) [pid = 1788] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:55:31 INFO - PROCESS | 1788 | 1464368131279 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x89f4f000 == 120 [pid = 1788] [id = 415] 09:55:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8a0e7c00) [pid = 1788] [serial = 1246] [outer = (nil)] 09:55:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8c7ec400) [pid = 1788] [serial = 1247] [outer = 0x8a0e7c00] 09:55:31 INFO - PROCESS | 1788 | 1464368131359 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8f44cc00) [pid = 1788] [serial = 1248] [outer = 0x8a0e7c00] 09:55:32 INFO - PROCESS | 1788 | 1464368132182 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:55:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:55:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2109ms 09:55:32 INFO - PROCESS | 1788 | 1464368132251 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:55:32 INFO - PROCESS | 1788 | 1464368132257 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:55:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:55:32 INFO - PROCESS | 1788 | 1464368132266 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:55:32 INFO - PROCESS | 1788 | 1464368132269 Marionette TRACE conn4 <- [1,1634,null,{}] 09:55:32 INFO - PROCESS | 1788 | 1464368132275 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:32 INFO - PROCESS | 1788 | 1464368132493 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:55:32 INFO - PROCESS | 1788 | 1464368132693 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d5d4c00 == 121 [pid = 1788] [id = 416] 09:55:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8eac7000) [pid = 1788] [serial = 1249] [outer = (nil)] 09:55:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8f5d2400) [pid = 1788] [serial = 1250] [outer = 0x8eac7000] 09:55:32 INFO - PROCESS | 1788 | 1464368132850 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8f5e0000) [pid = 1788] [serial = 1251] [outer = 0x8eac7000] 09:55:34 INFO - PROCESS | 1788 | 1464368134009 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1792ms 09:55:34 INFO - PROCESS | 1788 | 1464368134060 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:55:34 INFO - PROCESS | 1788 | 1464368134069 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:55:34 INFO - PROCESS | 1788 | 1464368134078 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:55:34 INFO - PROCESS | 1788 | 1464368134085 Marionette TRACE conn4 <- [1,1638,null,{}] 09:55:34 INFO - PROCESS | 1788 | 1464368134093 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:34 INFO - PROCESS | 1788 | 1464368134348 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:55:34 INFO - PROCESS | 1788 | 1464368134657 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c082000 == 122 [pid = 1788] [id = 417] 09:55:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8c507400) [pid = 1788] [serial = 1252] [outer = (nil)] 09:55:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8d550400) [pid = 1788] [serial = 1253] [outer = 0x8c507400] 09:55:34 INFO - PROCESS | 1788 | 1464368134753 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8ea74000) [pid = 1788] [serial = 1254] [outer = 0x8c507400] 09:55:35 INFO - PROCESS | 1788 | 1464368135721 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1703ms 09:55:35 INFO - PROCESS | 1788 | 1464368135782 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 1788 | 1464368135792 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:55:35 INFO - PROCESS | 1788 | 1464368135804 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 1788 | 1464368135808 Marionette TRACE conn4 <- [1,1642,null,{}] 09:55:35 INFO - PROCESS | 1788 | 1464368135815 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:36 INFO - PROCESS | 1788 | 1464368136063 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:55:36 INFO - PROCESS | 1788 | 1464368136408 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eba5c00 == 123 [pid = 1788] [id = 418] 09:55:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8eba8000) [pid = 1788] [serial = 1255] [outer = (nil)] 09:55:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8f452400) [pid = 1788] [serial = 1256] [outer = 0x8eba8000] 09:55:36 INFO - PROCESS | 1788 | 1464368136500 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8f528400) [pid = 1788] [serial = 1257] [outer = 0x8eba8000] 09:55:37 INFO - PROCESS | 1788 | 1464368137586 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1838ms 09:55:37 INFO - PROCESS | 1788 | 1464368137643 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 1788 | 1464368137647 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:55:37 INFO - PROCESS | 1788 | 1464368137655 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 1788 | 1464368137662 Marionette TRACE conn4 <- [1,1646,null,{}] 09:55:37 INFO - PROCESS | 1788 | 1464368137701 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:37 INFO - PROCESS | 1788 | 1464368137965 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:55:38 INFO - PROCESS | 1788 | 1464368138270 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f80f800 == 124 [pid = 1788] [id = 419] 09:55:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8f810c00) [pid = 1788] [serial = 1258] [outer = (nil)] 09:55:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x912ddc00) [pid = 1788] [serial = 1259] [outer = 0x8f810c00] 09:55:38 INFO - PROCESS | 1788 | 1464368138369 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x9142a400) [pid = 1788] [serial = 1260] [outer = 0x8f810c00] 09:55:39 INFO - PROCESS | 1788 | 1464368139273 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1660ms 09:55:39 INFO - PROCESS | 1788 | 1464368139315 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:55:39 INFO - PROCESS | 1788 | 1464368139320 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:55:39 INFO - PROCESS | 1788 | 1464368139347 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 1788 | 1464368139352 Marionette TRACE conn4 <- [1,1650,null,{}] 09:55:39 INFO - PROCESS | 1788 | 1464368139361 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:39 INFO - PROCESS | 1788 | 1464368139603 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:55:39 INFO - PROCESS | 1788 | 1464368139922 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x912dac00 == 125 [pid = 1788] [id = 420] 09:55:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x91423800) [pid = 1788] [serial = 1261] [outer = (nil)] 09:55:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x918f2000) [pid = 1788] [serial = 1262] [outer = 0x91423800] 09:55:40 INFO - PROCESS | 1788 | 1464368140023 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x919ee800) [pid = 1788] [serial = 1263] [outer = 0x91423800] 09:55:40 INFO - PROCESS | 1788 | 1464368140972 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1705ms 09:55:41 INFO - PROCESS | 1788 | 1464368141034 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 1788 | 1464368141038 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:55:41 INFO - PROCESS | 1788 | 1464368141045 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 1788 | 1464368141049 Marionette TRACE conn4 <- [1,1654,null,{}] 09:55:41 INFO - PROCESS | 1788 | 1464368141057 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 1788 | 1464368141296 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:55:41 INFO - PROCESS | 1788 | 1464368141622 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75fc00 == 126 [pid = 1788] [id = 421] 09:55:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8f806800) [pid = 1788] [serial = 1264] [outer = (nil)] 09:55:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x91abec00) [pid = 1788] [serial = 1265] [outer = 0x8f806800] 09:55:41 INFO - PROCESS | 1788 | 1464368141737 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x92195400) [pid = 1788] [serial = 1266] [outer = 0x8f806800] 09:55:42 INFO - PROCESS | 1788 | 1464368142697 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1684ms 09:55:42 INFO - PROCESS | 1788 | 1464368142734 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:55:42 INFO - PROCESS | 1788 | 1464368142741 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:55:42 INFO - PROCESS | 1788 | 1464368142749 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - PROCESS | 1788 | 1464368142752 Marionette TRACE conn4 <- [1,1658,null,{}] 09:55:42 INFO - PROCESS | 1788 | 1464368142759 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 1788 | 1464368143029 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:55:43 INFO - PROCESS | 1788 | 1464368143360 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x918ef000 == 127 [pid = 1788] [id = 422] 09:55:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x919f8000) [pid = 1788] [serial = 1267] [outer = (nil)] 09:55:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x92635400) [pid = 1788] [serial = 1268] [outer = 0x919f8000] 09:55:43 INFO - PROCESS | 1788 | 1464368143459 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x926b1800) [pid = 1788] [serial = 1269] [outer = 0x919f8000] 09:55:44 INFO - PROCESS | 1788 | 1464368144374 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1683ms 09:55:44 INFO - PROCESS | 1788 | 1464368144431 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 1788 | 1464368144436 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:55:44 INFO - PROCESS | 1788 | 1464368144442 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 1788 | 1464368144447 Marionette TRACE conn4 <- [1,1662,null,{}] 09:55:44 INFO - PROCESS | 1788 | 1464368144453 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:44 INFO - PROCESS | 1788 | 1464368144690 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:55:45 INFO - PROCESS | 1788 | 1464368145013 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eacd800 == 128 [pid = 1788] [id = 423] 09:55:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x92639400) [pid = 1788] [serial = 1270] [outer = (nil)] 09:55:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x92777000) [pid = 1788] [serial = 1271] [outer = 0x92639400] 09:55:45 INFO - PROCESS | 1788 | 1464368145122 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x9297f000) [pid = 1788] [serial = 1272] [outer = 0x92639400] 09:55:46 INFO - PROCESS | 1788 | 1464368146039 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1638ms 09:55:46 INFO - PROCESS | 1788 | 1464368146082 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 1788 | 1464368146086 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:55:46 INFO - PROCESS | 1788 | 1464368146092 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 1788 | 1464368146097 Marionette TRACE conn4 <- [1,1666,null,{}] 09:55:46 INFO - PROCESS | 1788 | 1464368146103 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:46 INFO - PROCESS | 1788 | 1464368146345 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:55:46 INFO - PROCESS | 1788 | 1464368146677 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x926ba000 == 129 [pid = 1788] [id = 424] 09:55:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x92775000) [pid = 1788] [serial = 1273] [outer = (nil)] 09:55:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x92b82c00) [pid = 1788] [serial = 1274] [outer = 0x92775000] 09:55:46 INFO - PROCESS | 1788 | 1464368146776 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x92b89000) [pid = 1788] [serial = 1275] [outer = 0x92775000] 09:55:47 INFO - PROCESS | 1788 | 1464368147723 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1687ms 09:55:47 INFO - PROCESS | 1788 | 1464368147781 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 1788 | 1464368147784 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:55:47 INFO - PROCESS | 1788 | 1464368147792 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 1788 | 1464368147796 Marionette TRACE conn4 <- [1,1670,null,{}] 09:55:47 INFO - PROCESS | 1788 | 1464368147802 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:48 INFO - PROCESS | 1788 | 1464368148061 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:55:48 INFO - PROCESS | 1788 | 1464368148393 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x926bac00 == 130 [pid = 1788] [id = 425] 09:55:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x92ad1c00) [pid = 1788] [serial = 1276] [outer = (nil)] 09:55:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x93c07000) [pid = 1788] [serial = 1277] [outer = 0x92ad1c00] 09:55:48 INFO - PROCESS | 1788 | 1464368148489 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x93c09400) [pid = 1788] [serial = 1278] [outer = 0x92ad1c00] 09:55:49 INFO - PROCESS | 1788 | 1464368149417 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1682ms 09:55:49 INFO - PROCESS | 1788 | 1464368149476 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 1788 | 1464368149479 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:55:49 INFO - PROCESS | 1788 | 1464368149487 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - PROCESS | 1788 | 1464368149491 Marionette TRACE conn4 <- [1,1674,null,{}] 09:55:49 INFO - PROCESS | 1788 | 1464368149498 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:49 INFO - PROCESS | 1788 | 1464368149738 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:55:50 INFO - PROCESS | 1788 | 1464368150065 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x93aa2000 == 131 [pid = 1788] [id = 426] 09:55:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x93aa9c00) [pid = 1788] [serial = 1279] [outer = (nil)] 09:55:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9519a000) [pid = 1788] [serial = 1280] [outer = 0x93aa9c00] 09:55:50 INFO - PROCESS | 1788 | 1464368150173 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x95388800) [pid = 1788] [serial = 1281] [outer = 0x93aa9c00] 09:55:51 INFO - PROCESS | 1788 | 1464368151110 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1683ms 09:55:51 INFO - PROCESS | 1788 | 1464368151171 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 1788 | 1464368151176 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:55:51 INFO - PROCESS | 1788 | 1464368151184 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 1788 | 1464368151188 Marionette TRACE conn4 <- [1,1678,null,{}] 09:55:51 INFO - PROCESS | 1788 | 1464368151194 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:51 INFO - PROCESS | 1788 | 1464368151485 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:55:51 INFO - PROCESS | 1788 | 1464368151828 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c8b800 == 132 [pid = 1788] [id = 427] 09:55:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x9787e000) [pid = 1788] [serial = 1282] [outer = (nil)] 09:55:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x98468400) [pid = 1788] [serial = 1283] [outer = 0x9787e000] 09:55:51 INFO - PROCESS | 1788 | 1464368151933 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9968dc00) [pid = 1788] [serial = 1284] [outer = 0x9787e000] 09:55:52 INFO - PROCESS | 1788 | 1464368152935 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1783ms 09:55:52 INFO - PROCESS | 1788 | 1464368152969 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 1788 | 1464368152972 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:55:52 INFO - PROCESS | 1788 | 1464368152979 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 1788 | 1464368152982 Marionette TRACE conn4 <- [1,1682,null,{}] 09:55:52 INFO - PROCESS | 1788 | 1464368152988 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:53 INFO - PROCESS | 1788 | 1464368153248 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:55:53 INFO - PROCESS | 1788 | 1464368153581 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x99379400 == 133 [pid = 1788] [id = 428] 09:55:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x993e7000) [pid = 1788] [serial = 1285] [outer = (nil)] 09:55:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9a2dc000) [pid = 1788] [serial = 1286] [outer = 0x993e7000] 09:55:53 INFO - PROCESS | 1788 | 1464368153683 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9a2e0c00) [pid = 1788] [serial = 1287] [outer = 0x993e7000] 09:55:54 INFO - PROCESS | 1788 | 1464368154566 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1630ms 09:55:54 INFO - PROCESS | 1788 | 1464368154611 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:55:54 INFO - PROCESS | 1788 | 1464368154615 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:55:54 INFO - PROCESS | 1788 | 1464368154622 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 1788 | 1464368154626 Marionette TRACE conn4 <- [1,1686,null,{}] 09:55:54 INFO - PROCESS | 1788 | 1464368154655 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:54 INFO - PROCESS | 1788 | 1464368154890 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:55:55 INFO - PROCESS | 1788 | 1464368155224 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x92add800 == 134 [pid = 1788] [id = 429] 09:55:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x94745000) [pid = 1788] [serial = 1288] [outer = (nil)] 09:55:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x9a9bdc00) [pid = 1788] [serial = 1289] [outer = 0x94745000] 09:55:55 INFO - PROCESS | 1788 | 1464368155321 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x9b0b2c00) [pid = 1788] [serial = 1290] [outer = 0x94745000] 09:55:56 INFO - PROCESS | 1788 | 1464368156264 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1708ms 09:55:56 INFO - PROCESS | 1788 | 1464368156330 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:55:56 INFO - PROCESS | 1788 | 1464368156334 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:55:56 INFO - PROCESS | 1788 | 1464368156342 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:55:56 INFO - PROCESS | 1788 | 1464368156346 Marionette TRACE conn4 <- [1,1690,null,{}] 09:55:56 INFO - PROCESS | 1788 | 1464368156352 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:56 INFO - PROCESS | 1788 | 1464368156590 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:55:56 INFO - PROCESS | 1788 | 1464368156920 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x9277c400 == 135 [pid = 1788] [id = 430] 09:55:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x92983000) [pid = 1788] [serial = 1291] [outer = (nil)] 09:55:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x9b2a3400) [pid = 1788] [serial = 1292] [outer = 0x92983000] 09:55:57 INFO - PROCESS | 1788 | 1464368157027 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x9b2abc00) [pid = 1788] [serial = 1293] [outer = 0x92983000] 09:55:58 INFO - PROCESS | 1788 | 1464368158008 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1745ms 09:55:58 INFO - PROCESS | 1788 | 1464368158087 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 1788 | 1464368158091 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:55:58 INFO - PROCESS | 1788 | 1464368158098 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 1788 | 1464368158102 Marionette TRACE conn4 <- [1,1694,null,{}] 09:55:58 INFO - PROCESS | 1788 | 1464368158111 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:58 INFO - PROCESS | 1788 | 1464368158395 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:55:58 INFO - PROCESS | 1788 | 1464368158738 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e2400 == 136 [pid = 1788] [id = 431] 09:55:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x9b2a5800) [pid = 1788] [serial = 1294] [outer = (nil)] 09:55:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x9c05e000) [pid = 1788] [serial = 1295] [outer = 0x9b2a5800] 09:55:58 INFO - PROCESS | 1788 | 1464368158846 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x9c067c00) [pid = 1788] [serial = 1296] [outer = 0x9b2a5800] 09:55:59 INFO - PROCESS | 1788 | 1464368159815 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1733ms 09:55:59 INFO - PROCESS | 1788 | 1464368159832 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 1788 | 1464368159836 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:55:59 INFO - PROCESS | 1788 | 1464368159842 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 1788 | 1464368159846 Marionette TRACE conn4 <- [1,1698,null,{}] 09:55:59 INFO - PROCESS | 1788 | 1464368159851 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:00 INFO - PROCESS | 1788 | 1464368160103 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:56:00 INFO - PROCESS | 1788 | 1464368160453 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d425c00 == 137 [pid = 1788] [id = 432] 09:56:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x9d515400) [pid = 1788] [serial = 1297] [outer = (nil)] 09:56:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0xa060fc00) [pid = 1788] [serial = 1298] [outer = 0x9d515400] 09:56:00 INFO - PROCESS | 1788 | 1464368160551 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0xa1111c00) [pid = 1788] [serial = 1299] [outer = 0x9d515400] 09:56:01 INFO - PROCESS | 1788 | 1464368161567 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1793ms 09:56:01 INFO - PROCESS | 1788 | 1464368161638 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:56:01 INFO - PROCESS | 1788 | 1464368161642 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:56:01 INFO - PROCESS | 1788 | 1464368161649 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 1788 | 1464368161653 Marionette TRACE conn4 <- [1,1702,null,{}] 09:56:01 INFO - PROCESS | 1788 | 1464368161660 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 1788 | 1464368161908 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:56:02 INFO - PROCESS | 1788 | 1464368162241 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b851400 == 138 [pid = 1788] [id = 433] 09:56:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x9d41e400) [pid = 1788] [serial = 1300] [outer = (nil)] 09:56:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0xa23c5400) [pid = 1788] [serial = 1301] [outer = 0x9d41e400] 09:56:02 INFO - PROCESS | 1788 | 1464368162337 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0xa3123400) [pid = 1788] [serial = 1302] [outer = 0x9d41e400] 09:56:03 INFO - PROCESS | 1788 | 1464368163280 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1683ms 09:56:03 INFO - PROCESS | 1788 | 1464368163334 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 1788 | 1464368163339 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:56:03 INFO - PROCESS | 1788 | 1464368163346 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - PROCESS | 1788 | 1464368163350 Marionette TRACE conn4 <- [1,1706,null,{}] 09:56:03 INFO - PROCESS | 1788 | 1464368163356 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:03 INFO - PROCESS | 1788 | 1464368163602 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x89b34400 == 137 [pid = 1788] [id = 390] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x89f4f000 == 136 [pid = 1788] [id = 415] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8ea71c00 == 135 [pid = 1788] [id = 414] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8c707000 == 134 [pid = 1788] [id = 413] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8d8c00 == 133 [pid = 1788] [id = 412] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x9937d000 == 132 [pid = 1788] [id = 408] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8d550000 == 131 [pid = 1788] [id = 407] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e9000 == 130 [pid = 1788] [id = 406] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x93c04000 == 129 [pid = 1788] [id = 405] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x9277a000 == 128 [pid = 1788] [id = 403] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x9297cc00 == 127 [pid = 1788] [id = 404] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8c506c00 == 126 [pid = 1788] [id = 402] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x91770800 == 125 [pid = 1788] [id = 401] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x9176e000 == 124 [pid = 1788] [id = 400] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x91424800 == 123 [pid = 1788] [id = 399] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8f80b000 == 122 [pid = 1788] [id = 398] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8f80ac00 == 121 [pid = 1788] [id = 397] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8c7ea400 == 120 [pid = 1788] [id = 396] 09:56:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfd4800 == 119 [pid = 1788] [id = 395] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x8eadac00) [pid = 1788] [serial = 1056] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x8f5dac00) [pid = 1788] [serial = 1184] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x9a40f800) [pid = 1788] [serial = 1152] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x9a2cac00) [pid = 1788] [serial = 1151] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x9787c000) [pid = 1788] [serial = 1149] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x97875000) [pid = 1788] [serial = 1148] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x9519a400) [pid = 1788] [serial = 1146] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x94761800) [pid = 1788] [serial = 1145] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x93c05000) [pid = 1788] [serial = 1143] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x93b7ec00) [pid = 1788] [serial = 1142] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x92989400) [pid = 1788] [serial = 1140] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x9277bc00) [pid = 1788] [serial = 1139] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x926b2800) [pid = 1788] [serial = 1137] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x92637400) [pid = 1788] [serial = 1136] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x92199800) [pid = 1788] [serial = 1134] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x92191c00) [pid = 1788] [serial = 1133] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x91ab1400) [pid = 1788] [serial = 1131] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x918f4400) [pid = 1788] [serial = 1130] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x912d4800) [pid = 1788] [serial = 1128] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x8f80a400) [pid = 1788] [serial = 1127] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x8f52ac00) [pid = 1788] [serial = 1125] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x8eb75400) [pid = 1788] [serial = 1124] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x8c70f800) [pid = 1788] [serial = 1122] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x8c501400) [pid = 1788] [serial = 1121] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x8c70dc00) [pid = 1788] [serial = 1175] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x8a8d7c00) [pid = 1788] [serial = 1172] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8ab13800) [pid = 1788] [serial = 1173] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0xa3321800) [pid = 1788] [serial = 1169] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0xa2737000) [pid = 1788] [serial = 1167] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0xa272dc00) [pid = 1788] [serial = 1166] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0xa236d000) [pid = 1788] [serial = 1164] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0xa22a7800) [pid = 1788] [serial = 1163] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x9d999800) [pid = 1788] [serial = 1161] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x9d910000) [pid = 1788] [serial = 1160] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x9d422000) [pid = 1788] [serial = 1158] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9c05ac00) [pid = 1788] [serial = 1157] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x9b2a1c00) [pid = 1788] [serial = 1155] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x9b0b5c00) [pid = 1788] [serial = 1154] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x8ea9c800) [pid = 1788] [serial = 1178] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8eacac00) [pid = 1788] [serial = 1179] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x8d89a400) [pid = 1788] [serial = 1182] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8c7f0800) [pid = 1788] [serial = 1176] [outer = (nil)] [url = about:blank] 09:56:05 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8be95400) [pid = 1788] [serial = 1181] [outer = (nil)] [url = about:blank] 09:56:06 INFO - PROCESS | 1788 | ************************* 09:56:06 INFO - PROCESS | 1788 | A coding exception was thrown and uncaught in a Task. 09:56:06 INFO - PROCESS | 1788 | 09:56:06 INFO - PROCESS | 1788 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:56:06 INFO - PROCESS | 1788 | Full stack: 09:56:06 INFO - PROCESS | 1788 | ************************* 09:56:06 INFO - PROCESS | 1788 | 1464368166076 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8e3c00 == 120 [pid = 1788] [id = 434] 09:56:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8ab12000) [pid = 1788] [serial = 1303] [outer = (nil)] 09:56:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8ab1bc00) [pid = 1788] [serial = 1304] [outer = 0x8ab12000] 09:56:06 INFO - PROCESS | 1788 | 1464368166171 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8bfdac00) [pid = 1788] [serial = 1305] [outer = 0x8ab12000] 09:56:07 INFO - PROCESS | 1788 | 1464368167016 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 3751ms 09:56:07 INFO - PROCESS | 1788 | 1464368167100 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 1788 | 1464368167106 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:56:07 INFO - PROCESS | 1788 | 1464368167115 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 1788 | 1464368167120 Marionette TRACE conn4 <- [1,1710,null,{}] 09:56:07 INFO - PROCESS | 1788 | 1464368167127 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:07 INFO - PROCESS | 1788 | 1464368167359 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:56:07 INFO - PROCESS | 1788 | 1464368167622 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c7e4c00 == 121 [pid = 1788] [id = 435] 09:56:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8c7e7000) [pid = 1788] [serial = 1306] [outer = (nil)] 09:56:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8d544400) [pid = 1788] [serial = 1307] [outer = 0x8c7e7000] 09:56:07 INFO - PROCESS | 1788 | 1464368167737 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8d892800) [pid = 1788] [serial = 1308] [outer = 0x8c7e7000] 09:56:08 INFO - PROCESS | 1788 | 1464368168742 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1684ms 09:56:08 INFO - PROCESS | 1788 | 1464368168810 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:56:08 INFO - PROCESS | 1788 | 1464368168817 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:56:08 INFO - PROCESS | 1788 | 1464368168825 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 1788 | 1464368168828 Marionette TRACE conn4 <- [1,1714,null,{}] 09:56:08 INFO - PROCESS | 1788 | 1464368168836 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:09 INFO - PROCESS | 1788 | 1464368169153 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:56:09 INFO - PROCESS | 1788 | 1464368169393 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eaa8800 == 122 [pid = 1788] [id = 436] 09:56:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8eacdc00) [pid = 1788] [serial = 1309] [outer = (nil)] 09:56:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8eae0800) [pid = 1788] [serial = 1310] [outer = 0x8eacdc00] 09:56:09 INFO - PROCESS | 1788 | 1464368169492 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x8eba2400) [pid = 1788] [serial = 1311] [outer = 0x8eacdc00] 09:56:11 INFO - PROCESS | 1788 | 1464368171039 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8eaa2000) [pid = 1788] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x8a0e7c00) [pid = 1788] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x8c70a400) [pid = 1788] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x8a8d9800) [pid = 1788] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x9a378800) [pid = 1788] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x9a410c00) [pid = 1788] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x92633400) [pid = 1788] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x98242c00) [pid = 1788] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x98243000) [pid = 1788] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x92adfc00) [pid = 1788] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x9297c800) [pid = 1788] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x92633000) [pid = 1788] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x919f6400) [pid = 1788] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x91429400) [pid = 1788] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:56:11 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x8f80fc00) [pid = 1788] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2338ms 09:56:11 INFO - PROCESS | 1788 | 1464368171192 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 1788 | 1464368171197 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:56:11 INFO - PROCESS | 1788 | 1464368171213 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 1788 | 1464368171223 Marionette TRACE conn4 <- [1,1718,null,{}] 09:56:11 INFO - PROCESS | 1788 | 1464368171231 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 1788 | 1464368171544 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:56:11 INFO - PROCESS | 1788 | 1464368171669 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea71000 == 123 [pid = 1788] [id = 437] 09:56:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8ea71800) [pid = 1788] [serial = 1312] [outer = (nil)] 09:56:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8f5d4c00) [pid = 1788] [serial = 1313] [outer = 0x8ea71800] 09:56:11 INFO - PROCESS | 1788 | 1464368171761 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8f758000) [pid = 1788] [serial = 1314] [outer = 0x8ea71800] 09:56:12 INFO - PROCESS | 1788 | 1464368172565 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1406ms 09:56:12 INFO - PROCESS | 1788 | 1464368172612 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:56:12 INFO - PROCESS | 1788 | 1464368172617 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:56:12 INFO - PROCESS | 1788 | 1464368172624 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 1788 | 1464368172627 Marionette TRACE conn4 <- [1,1722,null,{}] 09:56:12 INFO - PROCESS | 1788 | 1464368172633 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:12 INFO - PROCESS | 1788 | 1464368172921 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:56:13 INFO - PROCESS | 1788 | 1464368173230 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e9000 == 124 [pid = 1788] [id = 438] 09:56:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8a0ed000) [pid = 1788] [serial = 1315] [outer = (nil)] 09:56:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8ab15800) [pid = 1788] [serial = 1316] [outer = 0x8a0ed000] 09:56:13 INFO - PROCESS | 1788 | 1464368173394 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8c07f000) [pid = 1788] [serial = 1317] [outer = 0x8a0ed000] 09:56:14 INFO - PROCESS | 1788 | 1464368174386 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1833ms 09:56:14 INFO - PROCESS | 1788 | 1464368174460 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 1788 | 1464368174471 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:56:14 INFO - PROCESS | 1788 | 1464368174484 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 1788 | 1464368174495 Marionette TRACE conn4 <- [1,1726,null,{}] 09:56:14 INFO - PROCESS | 1788 | 1464368174508 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:14 INFO - PROCESS | 1788 | 1464368174964 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:56:15 INFO - PROCESS | 1788 | 1464368175190 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c70a400 == 125 [pid = 1788] [id = 439] 09:56:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8d5df400) [pid = 1788] [serial = 1318] [outer = (nil)] 09:56:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8d89e800) [pid = 1788] [serial = 1319] [outer = 0x8d5df400] 09:56:15 INFO - PROCESS | 1788 | 1464368175296 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8ea6d800) [pid = 1788] [serial = 1320] [outer = 0x8d5df400] 09:56:16 INFO - PROCESS | 1788 | 1464368176273 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1845ms 09:56:16 INFO - PROCESS | 1788 | 1464368176330 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 1788 | 1464368176337 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:56:16 INFO - PROCESS | 1788 | 1464368176347 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 1788 | 1464368176351 Marionette TRACE conn4 <- [1,1730,null,{}] 09:56:16 INFO - PROCESS | 1788 | 1464368176358 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:16 INFO - PROCESS | 1788 | 1464368176601 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:56:16 INFO - PROCESS | 1788 | 1464368176977 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eaaa000 == 126 [pid = 1788] [id = 440] 09:56:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8ead9800) [pid = 1788] [serial = 1321] [outer = (nil)] 09:56:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8eba6800) [pid = 1788] [serial = 1322] [outer = 0x8ead9800] 09:56:17 INFO - PROCESS | 1788 | 1464368177074 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8f51bc00) [pid = 1788] [serial = 1323] [outer = 0x8ead9800] 09:56:18 INFO - PROCESS | 1788 | 1464368178074 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1789ms 09:56:18 INFO - PROCESS | 1788 | 1464368178137 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 1788 | 1464368178141 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:56:18 INFO - PROCESS | 1788 | 1464368178151 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 1788 | 1464368178161 Marionette TRACE conn4 <- [1,1734,null,{}] 09:56:18 INFO - PROCESS | 1788 | 1464368178177 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:18 INFO - PROCESS | 1788 | 1464368178468 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:56:18 INFO - PROCESS | 1788 | 1464368178795 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eadc800 == 127 [pid = 1788] [id = 441] 09:56:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8eba9000) [pid = 1788] [serial = 1324] [outer = (nil)] 09:56:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x9142a000) [pid = 1788] [serial = 1325] [outer = 0x8eba9000] 09:56:18 INFO - PROCESS | 1788 | 1464368178897 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x9176c400) [pid = 1788] [serial = 1326] [outer = 0x8eba9000] 09:56:19 INFO - PROCESS | 1788 | 1464368179871 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1797ms 09:56:19 INFO - PROCESS | 1788 | 1464368179947 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:56:19 INFO - PROCESS | 1788 | 1464368179951 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:56:19 INFO - PROCESS | 1788 | 1464368179959 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:56:19 INFO - PROCESS | 1788 | 1464368179962 Marionette TRACE conn4 <- [1,1738,null,{}] 09:56:19 INFO - PROCESS | 1788 | 1464368179968 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 1788 | 1464368180259 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:56:20 INFO - PROCESS | 1788 | 1464368180661 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ead1800 == 128 [pid = 1788] [id = 442] 09:56:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x912df000) [pid = 1788] [serial = 1327] [outer = (nil)] 09:56:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x919f7c00) [pid = 1788] [serial = 1328] [outer = 0x912df000] 09:56:20 INFO - PROCESS | 1788 | 1464368180835 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x91ab6000) [pid = 1788] [serial = 1329] [outer = 0x912df000] 09:56:22 INFO - PROCESS | 1788 | 1464368182165 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2243ms 09:56:22 INFO - PROCESS | 1788 | 1464368182203 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 1788 | 1464368182207 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:56:22 INFO - PROCESS | 1788 | 1464368182215 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 1788 | 1464368182219 Marionette TRACE conn4 <- [1,1742,null,{}] 09:56:22 INFO - PROCESS | 1788 | 1464368182225 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 1788 | 1464368182468 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:56:22 INFO - PROCESS | 1788 | 1464368182842 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x92338800 == 129 [pid = 1788] [id = 443] 09:56:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x9233f800) [pid = 1788] [serial = 1330] [outer = (nil)] 09:56:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x924c4400) [pid = 1788] [serial = 1331] [outer = 0x9233f800] 09:56:22 INFO - PROCESS | 1788 | 1464368182949 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x926af000) [pid = 1788] [serial = 1332] [outer = 0x9233f800] 09:56:24 INFO - PROCESS | 1788 | 1464368184077 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1936ms 09:56:24 INFO - PROCESS | 1788 | 1464368184153 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 1788 | 1464368184156 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:56:24 INFO - PROCESS | 1788 | 1464368184165 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 1788 | 1464368184169 Marionette TRACE conn4 <- [1,1746,null,{}] 09:56:24 INFO - PROCESS | 1788 | 1464368184176 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:24 INFO - PROCESS | 1788 | 1464368184466 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:56:24 INFO - PROCESS | 1788 | 1464368184789 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x919f9c00 == 130 [pid = 1788] [id = 444] 09:56:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x91ac0800) [pid = 1788] [serial = 1333] [outer = (nil)] 09:56:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x9297cc00) [pid = 1788] [serial = 1334] [outer = 0x91ac0800] 09:56:24 INFO - PROCESS | 1788 | 1464368184878 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x92989000) [pid = 1788] [serial = 1335] [outer = 0x91ac0800] 09:56:25 INFO - PROCESS | 1788 | 1464368185878 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1784ms 09:56:25 INFO - PROCESS | 1788 | 1464368185950 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 1788 | 1464368185953 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:56:25 INFO - PROCESS | 1788 | 1464368185961 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 1788 | 1464368185964 Marionette TRACE conn4 <- [1,1750,null,{}] 09:56:25 INFO - PROCESS | 1788 | 1464368185972 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:26 INFO - PROCESS | 1788 | 1464368186240 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:56:26 INFO - PROCESS | 1788 | 1464368186559 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x924cfc00 == 131 [pid = 1788] [id = 445] 09:56:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x92774c00) [pid = 1788] [serial = 1336] [outer = (nil)] 09:56:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x92b8b800) [pid = 1788] [serial = 1337] [outer = 0x92774c00] 09:56:26 INFO - PROCESS | 1788 | 1464368186656 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x938e7400) [pid = 1788] [serial = 1338] [outer = 0x92774c00] 09:56:27 INFO - PROCESS | 1788 | 1464368187570 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1643ms 09:56:27 INFO - PROCESS | 1788 | 1464368187605 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 1788 | 1464368187608 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:56:27 INFO - PROCESS | 1788 | 1464368187615 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 1788 | 1464368187619 Marionette TRACE conn4 <- [1,1754,null,{}] 09:56:27 INFO - PROCESS | 1788 | 1464368187625 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:27 INFO - PROCESS | 1788 | 1464368187858 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:56:28 INFO - PROCESS | 1788 | 1464368188185 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x92194800 == 132 [pid = 1788] [id = 446] 09:56:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x92779c00) [pid = 1788] [serial = 1339] [outer = (nil)] 09:56:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x93c87000) [pid = 1788] [serial = 1340] [outer = 0x92779c00] 09:56:28 INFO - PROCESS | 1788 | 1464368188279 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x93c92000) [pid = 1788] [serial = 1341] [outer = 0x92779c00] 09:56:29 INFO - PROCESS | 1788 | 1464368189176 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1632ms 09:56:29 INFO - PROCESS | 1788 | 1464368189249 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 1788 | 1464368189253 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:56:29 INFO - PROCESS | 1788 | 1464368189260 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 1788 | 1464368189264 Marionette TRACE conn4 <- [1,1758,null,{}] 09:56:29 INFO - PROCESS | 1788 | 1464368189270 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:29 INFO - PROCESS | 1788 | 1464368189512 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:56:29 INFO - PROCESS | 1788 | 1464368189850 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ead4000 == 133 [pid = 1788] [id = 447] 09:56:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x91427800) [pid = 1788] [serial = 1342] [outer = (nil)] 09:56:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x95386800) [pid = 1788] [serial = 1343] [outer = 0x91427800] 09:56:29 INFO - PROCESS | 1788 | 1464368189948 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x95451400) [pid = 1788] [serial = 1344] [outer = 0x91427800] 09:56:30 INFO - PROCESS | 1788 | 1464368190899 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1682ms 09:56:30 INFO - PROCESS | 1788 | 1464368190943 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 1788 | 1464368190947 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:56:30 INFO - PROCESS | 1788 | 1464368190954 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 1788 | 1464368190958 Marionette TRACE conn4 <- [1,1762,null,{}] 09:56:30 INFO - PROCESS | 1788 | 1464368190964 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:31 INFO - PROCESS | 1788 | 1464368191209 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:56:31 INFO - PROCESS | 1788 | 1464368191542 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x98204000 == 134 [pid = 1788] [id = 448] 09:56:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9823b400) [pid = 1788] [serial = 1345] [outer = (nil)] 09:56:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9937c800) [pid = 1788] [serial = 1346] [outer = 0x9823b400] 09:56:31 INFO - PROCESS | 1788 | 1464368191653 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x99fe3800) [pid = 1788] [serial = 1347] [outer = 0x9823b400] 09:56:32 INFO - PROCESS | 1788 | 1464368192740 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1833ms 09:56:32 INFO - PROCESS | 1788 | 1464368192793 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 1788 | 1464368192797 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:56:32 INFO - PROCESS | 1788 | 1464368192808 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 1788 | 1464368192812 Marionette TRACE conn4 <- [1,1766,null,{}] 09:56:32 INFO - PROCESS | 1788 | 1464368192823 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:33 INFO - PROCESS | 1788 | 1464368193094 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:56:33 INFO - PROCESS | 1788 | 1464368193426 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x9937d000 == 135 [pid = 1788] [id = 449] 09:56:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x9a177000) [pid = 1788] [serial = 1348] [outer = (nil)] 09:56:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x9a9b6400) [pid = 1788] [serial = 1349] [outer = 0x9a177000] 09:56:33 INFO - PROCESS | 1788 | 1464368193522 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x9a9c0000) [pid = 1788] [serial = 1350] [outer = 0x9a177000] 09:56:34 INFO - PROCESS | 1788 | 1464368194434 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1682ms 09:56:34 INFO - PROCESS | 1788 | 1464368194491 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:56:34 INFO - PROCESS | 1788 | 1464368194495 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:56:34 INFO - PROCESS | 1788 | 1464368194501 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 1788 | 1464368194504 Marionette TRACE conn4 <- [1,1770,null,{}] 09:56:34 INFO - PROCESS | 1788 | 1464368194511 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:34 INFO - PROCESS | 1788 | 1464368194748 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:56:35 INFO - PROCESS | 1788 | 1464368195086 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x92b86000 == 136 [pid = 1788] [id = 450] 09:56:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x938e7000) [pid = 1788] [serial = 1351] [outer = (nil)] 09:56:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x9b2a4000) [pid = 1788] [serial = 1352] [outer = 0x938e7000] 09:56:35 INFO - PROCESS | 1788 | 1464368195186 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x9b6b4400) [pid = 1788] [serial = 1353] [outer = 0x938e7000] 09:56:36 INFO - PROCESS | 1788 | 1464368196140 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1682ms 09:56:36 INFO - PROCESS | 1788 | 1464368196185 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 1788 | 1464368196199 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:56:36 INFO - PROCESS | 1788 | 1464368196207 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 1788 | 1464368196209 Marionette TRACE conn4 <- [1,1774,null,{}] 09:56:36 INFO - PROCESS | 1788 | 1464368196216 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:36 INFO - PROCESS | 1788 | 1464368196455 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:56:36 INFO - PROCESS | 1788 | 1464368196778 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x89f52000 == 137 [pid = 1788] [id = 451] 09:56:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x9a8c2c00) [pid = 1788] [serial = 1354] [outer = (nil)] 09:56:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x9d515c00) [pid = 1788] [serial = 1355] [outer = 0x9a8c2c00] 09:56:36 INFO - PROCESS | 1788 | 1464368196876 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x9d994800) [pid = 1788] [serial = 1356] [outer = 0x9a8c2c00] 09:56:37 INFO - PROCESS | 1788 | 1464368197805 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1634ms 09:56:37 INFO - PROCESS | 1788 | 1464368197841 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:56:37 INFO - PROCESS | 1788 | 1464368197851 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:56:37 INFO - PROCESS | 1788 | 1464368197862 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:56:37 INFO - PROCESS | 1788 | 1464368197868 Marionette TRACE conn4 <- [1,1778,null,{}] 09:56:37 INFO - PROCESS | 1788 | 1464368197908 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:38 INFO - PROCESS | 1788 | 1464368198186 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:56:38 INFO - PROCESS | 1788 | 1464368198520 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b365400 == 138 [pid = 1788] [id = 452] 09:56:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x9c061000) [pid = 1788] [serial = 1357] [outer = (nil)] 09:56:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0xa237c800) [pid = 1788] [serial = 1358] [outer = 0x9c061000] 09:56:38 INFO - PROCESS | 1788 | 1464368198611 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0xa27bf800) [pid = 1788] [serial = 1359] [outer = 0x9c061000] 09:56:39 INFO - PROCESS | 1788 | 1464368199556 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1771ms 09:56:39 INFO - PROCESS | 1788 | 1464368199632 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:56:39 INFO - PROCESS | 1788 | 1464368199636 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:56:39 INFO - PROCESS | 1788 | 1464368199643 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 1788 | 1464368199647 Marionette TRACE conn4 <- [1,1782,null,{}] 09:56:39 INFO - PROCESS | 1788 | 1464368199653 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:39 INFO - PROCESS | 1788 | 1464368199933 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:56:40 INFO - PROCESS | 1788 | 1464368200266 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b2a1000 == 139 [pid = 1788] [id = 453] 09:56:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x9c066400) [pid = 1788] [serial = 1360] [outer = (nil)] 09:56:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0xa3353c00) [pid = 1788] [serial = 1361] [outer = 0x9c066400] 09:56:40 INFO - PROCESS | 1788 | 1464368200371 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0xa36f1800) [pid = 1788] [serial = 1362] [outer = 0x9c066400] 09:56:41 INFO - PROCESS | 1788 | 1464368201271 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1691ms 09:56:41 INFO - PROCESS | 1788 | 1464368201335 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 1788 | 1464368201339 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:56:41 INFO - PROCESS | 1788 | 1464368201346 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 1788 | 1464368201349 Marionette TRACE conn4 <- [1,1786,null,{}] 09:56:41 INFO - PROCESS | 1788 | 1464368201357 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:41 INFO - PROCESS | 1788 | 1464368201602 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:56:41 INFO - PROCESS | 1788 | 1464368201932 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8e0800 == 140 [pid = 1788] [id = 454] 09:56:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0x9d510800) [pid = 1788] [serial = 1363] [outer = (nil)] 09:56:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0xa685e800) [pid = 1788] [serial = 1364] [outer = 0x9d510800] 09:56:42 INFO - PROCESS | 1788 | 1464368202029 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0xa68ab400) [pid = 1788] [serial = 1365] [outer = 0x9d510800] 09:56:42 INFO - PROCESS | 1788 | 1464368202966 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1687ms 09:56:43 INFO - PROCESS | 1788 | 1464368203034 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:56:43 INFO - PROCESS | 1788 | 1464368203038 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:56:43 INFO - PROCESS | 1788 | 1464368203046 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 1788 | 1464368203049 Marionette TRACE conn4 <- [1,1790,null,{}] 09:56:43 INFO - PROCESS | 1788 | 1464368203056 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:43 INFO - PROCESS | 1788 | 1464368203294 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:56:43 INFO - PROCESS | 1788 | 1464368203628 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8eb77800 == 139 [pid = 1788] [id = 381] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8ea72400 == 138 [pid = 1788] [id = 392] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x912dec00 == 137 [pid = 1788] [id = 377] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x926b9c00 == 136 [pid = 1788] [id = 380] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x93b86c00 == 135 [pid = 1788] [id = 382] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x98209c00 == 134 [pid = 1788] [id = 383] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8f5da400 == 133 [pid = 1788] [id = 384] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8f524400 == 132 [pid = 1788] [id = 387] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0xa1118400 == 131 [pid = 1788] [id = 388] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x926b5800 == 130 [pid = 1788] [id = 385] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e0000 == 129 [pid = 1788] [id = 386] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x92196400 == 128 [pid = 1788] [id = 379] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8dee1c00 == 127 [pid = 1788] [id = 378] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8ea71000 == 126 [pid = 1788] [id = 437] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8eaa8800 == 125 [pid = 1788] [id = 436] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c7e4c00 == 124 [pid = 1788] [id = 435] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8e3c00 == 123 [pid = 1788] [id = 434] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x926ba000 == 122 [pid = 1788] [id = 424] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8eacd800 == 121 [pid = 1788] [id = 423] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x918ef000 == 120 [pid = 1788] [id = 422] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0xa237a800 == 119 [pid = 1788] [id = 389] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75fc00 == 118 [pid = 1788] [id = 421] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x912dac00 == 117 [pid = 1788] [id = 420] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8f80f800 == 116 [pid = 1788] [id = 419] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c082000 == 115 [pid = 1788] [id = 417] 09:56:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8eba5c00 == 114 [pid = 1788] [id = 418] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x8eac6c00) [pid = 1788] [serial = 1244] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0x8c7ec400) [pid = 1788] [serial = 1247] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x8f44cc00) [pid = 1788] [serial = 1248] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x8d542800) [pid = 1788] [serial = 1241] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x8ab12800) [pid = 1788] [serial = 1238] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x8be94400) [pid = 1788] [serial = 1239] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0xa237f800) [pid = 1788] [serial = 1235] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x9d50b800) [pid = 1788] [serial = 1232] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x9b6a9000) [pid = 1788] [serial = 1230] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x9b365c00) [pid = 1788] [serial = 1229] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x9b0b9000) [pid = 1788] [serial = 1227] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x9b0b4800) [pid = 1788] [serial = 1226] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x9a9b4000) [pid = 1788] [serial = 1224] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x9a40e800) [pid = 1788] [serial = 1223] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x9a2dac00) [pid = 1788] [serial = 1221] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x9a2c8800) [pid = 1788] [serial = 1220] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x99ebe800) [pid = 1788] [serial = 1218] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x993dd400) [pid = 1788] [serial = 1217] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x94762000) [pid = 1788] [serial = 1215] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x93c8a400) [pid = 1788] [serial = 1214] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x938e5400) [pid = 1788] [serial = 1212] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x92b8f000) [pid = 1788] [serial = 1211] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x92adc400) [pid = 1788] [serial = 1209] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x9298ac00) [pid = 1788] [serial = 1208] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x92773400) [pid = 1788] [serial = 1206] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x926b4c00) [pid = 1788] [serial = 1205] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x9262ec00) [pid = 1788] [serial = 1202] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x91ab6800) [pid = 1788] [serial = 1200] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x919f7000) [pid = 1788] [serial = 1199] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x918eb400) [pid = 1788] [serial = 1196] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x9142ac00) [pid = 1788] [serial = 1194] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x9141f800) [pid = 1788] [serial = 1193] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8eba7c00) [pid = 1788] [serial = 1190] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x8c70e400) [pid = 1788] [serial = 1187] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x8eade000) [pid = 1788] [serial = 1245] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x8d5ddc00) [pid = 1788] [serial = 1242] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b34400 == 115 [pid = 1788] [id = 455] 09:56:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x8a0e0000) [pid = 1788] [serial = 1366] [outer = (nil)] 09:56:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x8ab12800) [pid = 1788] [serial = 1367] [outer = 0x8a0e0000] 09:56:45 INFO - PROCESS | 1788 | 1464368205610 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x8bfd3800) [pid = 1788] [serial = 1368] [outer = 0x8a0e0000] 09:56:46 INFO - PROCESS | 1788 | 1464368206506 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 3489ms 09:56:46 INFO - PROCESS | 1788 | 1464368206543 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 1788 | 1464368206551 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:56:46 INFO - PROCESS | 1788 | 1464368206560 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 1788 | 1464368206565 Marionette TRACE conn4 <- [1,1794,null,{}] 09:56:46 INFO - PROCESS | 1788 | 1464368206573 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:46 INFO - PROCESS | 1788 | 1464368206801 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:56:47 INFO - PROCESS | 1788 | 1464368207021 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d546400 == 116 [pid = 1788] [id = 456] 09:56:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x8d54e800) [pid = 1788] [serial = 1369] [outer = (nil)] 09:56:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x8d5e2000) [pid = 1788] [serial = 1370] [outer = 0x8d54e800] 09:56:47 INFO - PROCESS | 1788 | 1464368207155 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x8dee4000) [pid = 1788] [serial = 1371] [outer = 0x8d54e800] 09:56:48 INFO - PROCESS | 1788 | 1464368208056 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1536ms 09:56:48 INFO - PROCESS | 1788 | 1464368208095 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:56:48 INFO - PROCESS | 1788 | 1464368208102 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:56:48 INFO - PROCESS | 1788 | 1464368208113 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 1788 | 1464368208117 Marionette TRACE conn4 <- [1,1798,null,{}] 09:56:48 INFO - PROCESS | 1788 | 1464368208129 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:48 INFO - PROCESS | 1788 | 1464368208424 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:56:48 INFO - PROCESS | 1788 | 1464368208461 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d541400 == 117 [pid = 1788] [id = 457] 09:56:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x8eaaa400) [pid = 1788] [serial = 1372] [outer = (nil)] 09:56:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x8ead7800) [pid = 1788] [serial = 1373] [outer = 0x8eaaa400] 09:56:48 INFO - PROCESS | 1788 | 1464368208543 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x8eba9c00) [pid = 1788] [serial = 1374] [outer = 0x8eaaa400] 09:56:49 INFO - PROCESS | 1788 | 1464368209669 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1591ms 09:56:49 INFO - PROCESS | 1788 | 1464368209705 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:56:49 INFO - PROCESS | 1788 | 1464368209709 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:56:49 INFO - PROCESS | 1788 | 1464368209716 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 1788 | 1464368209722 Marionette TRACE conn4 <- [1,1802,null,{}] 09:56:49 INFO - PROCESS | 1788 | 1464368209747 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:50 INFO - PROCESS | 1788 | 1464368210048 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x8ead9400) [pid = 1788] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x8c075800) [pid = 1788] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0xa2731000) [pid = 1788] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x8ab20400) [pid = 1788] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8eacdc00) [pid = 1788] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8c7e7000) [pid = 1788] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x8ab12000) [pid = 1788] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x9d41e400) [pid = 1788] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x9d515400) [pid = 1788] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x9b2a5800) [pid = 1788] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x92983000) [pid = 1788] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x94745000) [pid = 1788] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x993e7000) [pid = 1788] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9787e000) [pid = 1788] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x93aa9c00) [pid = 1788] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x92ad1c00) [pid = 1788] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x92775000) [pid = 1788] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x92639400) [pid = 1788] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:56:50 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x919f8000) [pid = 1788] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:56:51 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8f806800) [pid = 1788] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:56:51 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x91423800) [pid = 1788] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:56:51 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8f810c00) [pid = 1788] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:56:51 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8eba8000) [pid = 1788] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:56:51 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8c507400) [pid = 1788] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:56:51 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9c063800) [pid = 1788] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:56:51 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x8c07f400) [pid = 1788] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:56:51 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x919fa400) [pid = 1788] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:56:51 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x912db800) [pid = 1788] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:56:51 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8ead7400) [pid = 1788] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:56:51 INFO - PROCESS | 1788 | 1464368211039 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e6000 == 118 [pid = 1788] [id = 458] 09:56:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8ab12000) [pid = 1788] [serial = 1375] [outer = (nil)] 09:56:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8c70f800) [pid = 1788] [serial = 1376] [outer = 0x8ab12000] 09:56:51 INFO - PROCESS | 1788 | 1464368211120 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8eada400) [pid = 1788] [serial = 1377] [outer = 0x8ab12000] 09:56:51 INFO - PROCESS | 1788 | 1464368211933 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2250ms 09:56:51 INFO - PROCESS | 1788 | 1464368211968 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 1788 | 1464368211972 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:56:51 INFO - PROCESS | 1788 | 1464368211979 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - PROCESS | 1788 | 1464368211983 Marionette TRACE conn4 <- [1,1806,null,{}] 09:56:51 INFO - PROCESS | 1788 | 1464368211988 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:52 INFO - PROCESS | 1788 | 1464368212284 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:56:52 INFO - PROCESS | 1788 | 1464368212307 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c7eb400 == 119 [pid = 1788] [id = 459] 09:56:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8f754800) [pid = 1788] [serial = 1378] [outer = (nil)] 09:56:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8f810000) [pid = 1788] [serial = 1379] [outer = 0x8f754800] 09:56:52 INFO - PROCESS | 1788 | 1464368212387 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x912db400) [pid = 1788] [serial = 1380] [outer = 0x8f754800] 09:56:53 INFO - PROCESS | 1788 | 1464368213668 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1732ms 09:56:53 INFO - PROCESS | 1788 | 1464368213717 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 1788 | 1464368213724 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:56:53 INFO - PROCESS | 1788 | 1464368213733 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 1788 | 1464368213739 Marionette TRACE conn4 <- [1,1810,null,{}] 09:56:53 INFO - PROCESS | 1788 | 1464368213750 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:54 INFO - PROCESS | 1788 | 1464368213999 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:56:54 INFO - PROCESS | 1788 | 1464368214341 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c7ea400 == 120 [pid = 1788] [id = 460] 09:56:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8d545000) [pid = 1788] [serial = 1381] [outer = (nil)] 09:56:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8ea71000) [pid = 1788] [serial = 1382] [outer = 0x8d545000] 09:56:54 INFO - PROCESS | 1788 | 1464368214445 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8eb79c00) [pid = 1788] [serial = 1383] [outer = 0x8d545000] 09:56:55 INFO - PROCESS | 1788 | 1464368215488 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1792ms 09:56:55 INFO - PROCESS | 1788 | 1464368215525 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 1788 | 1464368215535 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:56:55 INFO - PROCESS | 1788 | 1464368215547 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 1788 | 1464368215551 Marionette TRACE conn4 <- [1,1814,null,{}] 09:56:55 INFO - PROCESS | 1788 | 1464368215558 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:55 INFO - PROCESS | 1788 | 1464368215808 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:56:56 INFO - PROCESS | 1788 | 1464368216157 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f80dc00 == 121 [pid = 1788] [id = 461] 09:56:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8f80e400) [pid = 1788] [serial = 1384] [outer = (nil)] 09:56:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x91424800) [pid = 1788] [serial = 1385] [outer = 0x8f80e400] 09:56:56 INFO - PROCESS | 1788 | 1464368216261 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x9142c400) [pid = 1788] [serial = 1386] [outer = 0x8f80e400] 09:56:57 INFO - PROCESS | 1788 | 1464368217292 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1786ms 09:56:57 INFO - PROCESS | 1788 | 1464368217332 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 1788 | 1464368217338 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:56:57 INFO - PROCESS | 1788 | 1464368217350 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 1788 | 1464368217361 Marionette TRACE conn4 <- [1,1818,null,{}] 09:56:57 INFO - PROCESS | 1788 | 1464368217390 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:57 INFO - PROCESS | 1788 | 1464368217839 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:56:58 INFO - PROCESS | 1788 | 1464368218232 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c708800 == 122 [pid = 1788] [id = 462] 09:56:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8f75ec00) [pid = 1788] [serial = 1387] [outer = (nil)] 09:56:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x91ab2800) [pid = 1788] [serial = 1388] [outer = 0x8f75ec00] 09:56:58 INFO - PROCESS | 1788 | 1464368218326 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x92192c00) [pid = 1788] [serial = 1389] [outer = 0x8f75ec00] 09:56:59 INFO - PROCESS | 1788 | 1464368219304 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2003ms 09:56:59 INFO - PROCESS | 1788 | 1464368219353 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:56:59 INFO - PROCESS | 1788 | 1464368219358 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:56:59 INFO - PROCESS | 1788 | 1464368219365 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 1788 | 1464368219368 Marionette TRACE conn4 <- [1,1822,null,{}] 09:56:59 INFO - PROCESS | 1788 | 1464368219375 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:59 INFO - PROCESS | 1788 | 1464368219623 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:56:59 INFO - PROCESS | 1788 | 1464368219944 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f521000 == 123 [pid = 1788] [id = 463] 09:56:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x919f7400) [pid = 1788] [serial = 1390] [outer = (nil)] 09:57:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x924c3000) [pid = 1788] [serial = 1391] [outer = 0x919f7400] 09:57:00 INFO - PROCESS | 1788 | 1464368220045 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x92631000) [pid = 1788] [serial = 1392] [outer = 0x919f7400] 09:57:01 INFO - PROCESS | 1788 | 1464368221047 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1733ms 09:57:01 INFO - PROCESS | 1788 | 1464368221100 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 1788 | 1464368221105 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:57:01 INFO - PROCESS | 1788 | 1464368221113 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 1788 | 1464368221117 Marionette TRACE conn4 <- [1,1826,null,{}] 09:57:01 INFO - PROCESS | 1788 | 1464368221123 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:01 INFO - PROCESS | 1788 | 1464368221364 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:57:01 INFO - PROCESS | 1788 | 1464368221687 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x919ed400 == 124 [pid = 1788] [id = 464] 09:57:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x92198800) [pid = 1788] [serial = 1393] [outer = (nil)] 09:57:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x9263c800) [pid = 1788] [serial = 1394] [outer = 0x92198800] 09:57:01 INFO - PROCESS | 1788 | 1464368221786 Marionette DEBUG loaded listener.js 09:57:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x926ae800) [pid = 1788] [serial = 1395] [outer = 0x92198800] 09:57:02 INFO - PROCESS | 1788 | 1464368222774 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1741ms 09:57:02 INFO - PROCESS | 1788 | 1464368222855 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 1788 | 1464368222860 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:57:02 INFO - PROCESS | 1788 | 1464368222867 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 1788 | 1464368222871 Marionette TRACE conn4 <- [1,1830,null,{}] 09:57:02 INFO - PROCESS | 1788 | 1464368222877 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:03 INFO - PROCESS | 1788 | 1464368223203 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:57:03 INFO - PROCESS | 1788 | 1464368223539 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x9263d800 == 125 [pid = 1788] [id = 465] 09:57:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x926ae000) [pid = 1788] [serial = 1396] [outer = (nil)] 09:57:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x92981800) [pid = 1788] [serial = 1397] [outer = 0x926ae000] 09:57:03 INFO - PROCESS | 1788 | 1464368223640 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x92b8b000) [pid = 1788] [serial = 1398] [outer = 0x926ae000] 09:57:04 INFO - PROCESS | 1788 | 1464368224658 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1833ms 09:57:04 INFO - PROCESS | 1788 | 1464368224701 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:57:04 INFO - PROCESS | 1788 | 1464368224706 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:57:04 INFO - PROCESS | 1788 | 1464368224714 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 1788 | 1464368224717 Marionette TRACE conn4 <- [1,1834,null,{}] 09:57:04 INFO - PROCESS | 1788 | 1464368224724 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:04 INFO - PROCESS | 1788 | 1464368224963 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:57:05 INFO - PROCESS | 1788 | 1464368225288 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x91426c00 == 126 [pid = 1788] [id = 466] 09:57:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x9276e400) [pid = 1788] [serial = 1399] [outer = (nil)] 09:57:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x93aa2c00) [pid = 1788] [serial = 1400] [outer = 0x9276e400] 09:57:05 INFO - PROCESS | 1788 | 1464368225386 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x93b89400) [pid = 1788] [serial = 1401] [outer = 0x9276e400] 09:57:06 INFO - PROCESS | 1788 | 1464368226360 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1687ms 09:57:06 INFO - PROCESS | 1788 | 1464368226400 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:57:06 INFO - PROCESS | 1788 | 1464368226404 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:57:06 INFO - PROCESS | 1788 | 1464368226411 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:57:06 INFO - PROCESS | 1788 | 1464368226415 Marionette TRACE conn4 <- [1,1838,null,{}] 09:57:06 INFO - PROCESS | 1788 | 1464368226421 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:06 INFO - PROCESS | 1788 | 1464368226662 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:57:07 INFO - PROCESS | 1788 | 1464368226992 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5d5800 == 127 [pid = 1788] [id = 467] 09:57:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x91ac0c00) [pid = 1788] [serial = 1402] [outer = (nil)] 09:57:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x95194400) [pid = 1788] [serial = 1403] [outer = 0x91ac0c00] 09:57:07 INFO - PROCESS | 1788 | 1464368227090 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x95387c00) [pid = 1788] [serial = 1404] [outer = 0x91ac0c00] 09:57:08 INFO - PROCESS | 1788 | 1464368228048 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1682ms 09:57:08 INFO - PROCESS | 1788 | 1464368228094 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 1788 | 1464368228099 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:57:08 INFO - PROCESS | 1788 | 1464368228106 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 1788 | 1464368228109 Marionette TRACE conn4 <- [1,1842,null,{}] 09:57:08 INFO - PROCESS | 1788 | 1464368228115 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:08 INFO - PROCESS | 1788 | 1464368228379 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:57:08 INFO - PROCESS | 1788 | 1464368228725 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x92adbc00 == 128 [pid = 1788] [id = 468] 09:57:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x93c90800) [pid = 1788] [serial = 1405] [outer = (nil)] 09:57:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x97877800) [pid = 1788] [serial = 1406] [outer = 0x93c90800] 09:57:08 INFO - PROCESS | 1788 | 1464368228816 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9787f000) [pid = 1788] [serial = 1407] [outer = 0x93c90800] 09:57:09 INFO - PROCESS | 1788 | 1464368229769 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1737ms 09:57:09 INFO - PROCESS | 1788 | 1464368229845 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 1788 | 1464368229848 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:57:09 INFO - PROCESS | 1788 | 1464368229856 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 1788 | 1464368229859 Marionette TRACE conn4 <- [1,1846,null,{}] 09:57:09 INFO - PROCESS | 1788 | 1464368229866 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:10 INFO - PROCESS | 1788 | 1464368230143 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:57:10 INFO - PROCESS | 1788 | 1464368230485 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x96677c00 == 129 [pid = 1788] [id = 469] 09:57:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9667a000) [pid = 1788] [serial = 1408] [outer = (nil)] 09:57:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x99ebe800) [pid = 1788] [serial = 1409] [outer = 0x9667a000] 09:57:10 INFO - PROCESS | 1788 | 1464368230592 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x99f6b400) [pid = 1788] [serial = 1410] [outer = 0x9667a000] 09:57:11 INFO - PROCESS | 1788 | 1464368231563 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1785ms 09:57:11 INFO - PROCESS | 1788 | 1464368231642 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 1788 | 1464368231646 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:57:11 INFO - PROCESS | 1788 | 1464368231655 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 1788 | 1464368231660 Marionette TRACE conn4 <- [1,1850,null,{}] 09:57:11 INFO - PROCESS | 1788 | 1464368231667 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:11 INFO - PROCESS | 1788 | 1464368231969 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:57:12 INFO - PROCESS | 1788 | 1464368232347 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x9667b800 == 130 [pid = 1788] [id = 470] 09:57:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9a72c800) [pid = 1788] [serial = 1411] [outer = (nil)] 09:57:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x9a9b4000) [pid = 1788] [serial = 1412] [outer = 0x9a72c800] 09:57:12 INFO - PROCESS | 1788 | 1464368232480 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x9b0b3400) [pid = 1788] [serial = 1413] [outer = 0x9a72c800] 09:57:13 INFO - PROCESS | 1788 | 1464368233498 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1939ms 09:57:13 INFO - PROCESS | 1788 | 1464368233595 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:57:13 INFO - PROCESS | 1788 | 1464368233600 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:57:13 INFO - PROCESS | 1788 | 1464368233608 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - PROCESS | 1788 | 1464368233612 Marionette TRACE conn4 <- [1,1854,null,{}] 09:57:13 INFO - PROCESS | 1788 | 1464368233618 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:13 INFO - PROCESS | 1788 | 1464368233892 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:57:14 INFO - PROCESS | 1788 | 1464368234213 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e4c00 == 131 [pid = 1788] [id = 471] 09:57:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x99ec3800) [pid = 1788] [serial = 1414] [outer = (nil)] 09:57:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x9b0bfc00) [pid = 1788] [serial = 1415] [outer = 0x99ec3800] 09:57:14 INFO - PROCESS | 1788 | 1464368234307 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x9b2a0400) [pid = 1788] [serial = 1416] [outer = 0x99ec3800] 09:57:15 INFO - PROCESS | 1788 | 1464368235272 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1734ms 09:57:15 INFO - PROCESS | 1788 | 1464368235346 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 1788 | 1464368235349 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:57:15 INFO - PROCESS | 1788 | 1464368235357 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 1788 | 1464368235361 Marionette TRACE conn4 <- [1,1858,null,{}] 09:57:15 INFO - PROCESS | 1788 | 1464368235368 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:15 INFO - PROCESS | 1788 | 1464368235620 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:57:15 INFO - PROCESS | 1788 | 1464368235951 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x99689000 == 132 [pid = 1788] [id = 472] 09:57:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x9a9b7400) [pid = 1788] [serial = 1417] [outer = (nil)] 09:57:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x9bb79800) [pid = 1788] [serial = 1418] [outer = 0x9a9b7400] 09:57:16 INFO - PROCESS | 1788 | 1464368236086 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x9bbb7400) [pid = 1788] [serial = 1419] [outer = 0x9a9b7400] 09:57:17 INFO - PROCESS | 1788 | 1464368237270 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1988ms 09:57:17 INFO - PROCESS | 1788 | 1464368237348 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 1788 | 1464368237355 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:57:17 INFO - PROCESS | 1788 | 1464368237384 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 1788 | 1464368237390 Marionette TRACE conn4 <- [1,1862,null,{}] 09:57:17 INFO - PROCESS | 1788 | 1464368237440 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:17 INFO - PROCESS | 1788 | 1464368237893 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:57:18 INFO - PROCESS | 1788 | 1464368238128 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b6a9000 == 133 [pid = 1788] [id = 473] 09:57:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x9bb82c00) [pid = 1788] [serial = 1420] [outer = (nil)] 09:57:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0xa1114400) [pid = 1788] [serial = 1421] [outer = 0x9bb82c00] 09:57:18 INFO - PROCESS | 1788 | 1464368238223 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0xa2242400) [pid = 1788] [serial = 1422] [outer = 0x9bb82c00] 09:57:19 INFO - PROCESS | 1788 | 1464368239238 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1893ms 09:57:19 INFO - PROCESS | 1788 | 1464368239274 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:57:19 INFO - PROCESS | 1788 | 1464368239278 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:57:19 INFO - PROCESS | 1788 | 1464368239285 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 1788 | 1464368239288 Marionette TRACE conn4 <- [1,1866,null,{}] 09:57:19 INFO - PROCESS | 1788 | 1464368239295 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:19 INFO - PROCESS | 1788 | 1464368239550 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:57:19 INFO - PROCESS | 1788 | 1464368239886 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x912d5400 == 134 [pid = 1788] [id = 474] 09:57:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x9d50b800) [pid = 1788] [serial = 1423] [outer = (nil)] 09:57:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0xa331cc00) [pid = 1788] [serial = 1424] [outer = 0x9d50b800] 09:57:19 INFO - PROCESS | 1788 | 1464368239991 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0xa356a000) [pid = 1788] [serial = 1425] [outer = 0x9d50b800] 09:57:20 INFO - PROCESS | 1788 | 1464368240923 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1687ms 09:57:20 INFO - PROCESS | 1788 | 1464368240977 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 1788 | 1464368240980 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:57:20 INFO - PROCESS | 1788 | 1464368240988 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 1788 | 1464368240991 Marionette TRACE conn4 <- [1,1870,null,{}] 09:57:21 INFO - PROCESS | 1788 | 1464368240999 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:21 INFO - PROCESS | 1788 | 1464368241258 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:57:21 INFO - PROCESS | 1788 | 1464368241612 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x9bb81c00 == 135 [pid = 1788] [id = 475] 09:57:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0xa23bd000) [pid = 1788] [serial = 1426] [outer = (nil)] 09:57:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0xa696d000) [pid = 1788] [serial = 1427] [outer = 0xa23bd000] 09:57:21 INFO - PROCESS | 1788 | 1464368241717 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0xa69e6400) [pid = 1788] [serial = 1428] [outer = 0xa23bd000] 09:57:22 INFO - PROCESS | 1788 | 1464368242675 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1747ms 09:57:22 INFO - PROCESS | 1788 | 1464368242736 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 1788 | 1464368242739 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:57:22 INFO - PROCESS | 1788 | 1464368242746 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 1788 | 1464368242750 Marionette TRACE conn4 <- [1,1874,null,{}] 09:57:22 INFO - PROCESS | 1788 | 1464368242756 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:22 INFO - PROCESS | 1788 | 1464368242993 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:57:23 INFO - PROCESS | 1788 | 1464368243323 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8f752800 == 134 [pid = 1788] [id = 278] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x912d2000 == 133 [pid = 1788] [id = 274] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x99ec9c00 == 132 [pid = 1788] [id = 409] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x99684000 == 131 [pid = 1788] [id = 271] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x912de800 == 130 [pid = 1788] [id = 276] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8d5dec00 == 129 [pid = 1788] [id = 410] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8eb79400 == 128 [pid = 1788] [id = 279] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x89b39800 == 127 [pid = 1788] [id = 275] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e7800 == 126 [pid = 1788] [id = 370] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x89b36c00 == 125 [pid = 1788] [id = 194] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9a8cd400 == 124 [pid = 1788] [id = 272] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9b36b400 == 123 [pid = 1788] [id = 273] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e5400 == 122 [pid = 1788] [id = 369] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9b2a1000 == 121 [pid = 1788] [id = 453] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9b365400 == 120 [pid = 1788] [id = 452] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x89f52000 == 119 [pid = 1788] [id = 451] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x92b86000 == 118 [pid = 1788] [id = 450] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x98204000 == 117 [pid = 1788] [id = 448] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9937d000 == 116 [pid = 1788] [id = 449] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8ead4000 == 115 [pid = 1788] [id = 447] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x92194800 == 114 [pid = 1788] [id = 446] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x924cfc00 == 113 [pid = 1788] [id = 445] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x919f9c00 == 112 [pid = 1788] [id = 444] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x92338800 == 111 [pid = 1788] [id = 443] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8ead1800 == 110 [pid = 1788] [id = 442] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8eaaa000 == 109 [pid = 1788] [id = 440] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8eadc800 == 108 [pid = 1788] [id = 441] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8c70a400 == 107 [pid = 1788] [id = 439] 09:57:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e9000 == 106 [pid = 1788] [id = 438] 09:57:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b36c00 == 107 [pid = 1788] [id = 476] 09:57:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x89b39800) [pid = 1788] [serial = 1429] [outer = (nil)] 09:57:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x8ab1e000) [pid = 1788] [serial = 1430] [outer = 0x89b39800] 09:57:25 INFO - PROCESS | 1788 | 1464368245316 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0x8c074c00) [pid = 1788] [serial = 1431] [outer = 0x89b39800] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0xa2730400) [pid = 1788] [serial = 1236] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x9d902000) [pid = 1788] [serial = 1233] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0x8f759400) [pid = 1788] [serial = 1185] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0xa3353800) [pid = 1788] [serial = 1170] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x8d89b400) [pid = 1788] [serial = 1188] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x92639c00) [pid = 1788] [serial = 1203] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x919ee000) [pid = 1788] [serial = 1197] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x8f455400) [pid = 1788] [serial = 1191] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x8f522800) [pid = 1788] [serial = 1119] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x8eae0800) [pid = 1788] [serial = 1310] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x8eba2400) [pid = 1788] [serial = 1311] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x8f5d4c00) [pid = 1788] [serial = 1313] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x8d544400) [pid = 1788] [serial = 1307] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x8ab1bc00) [pid = 1788] [serial = 1304] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x8bfdac00) [pid = 1788] [serial = 1305] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0xa3123400) [pid = 1788] [serial = 1302] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0xa23c5400) [pid = 1788] [serial = 1301] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0xa1111c00) [pid = 1788] [serial = 1299] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0xa060fc00) [pid = 1788] [serial = 1298] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x9c05e000) [pid = 1788] [serial = 1295] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x9c067c00) [pid = 1788] [serial = 1296] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x9b2abc00) [pid = 1788] [serial = 1293] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x9b2a3400) [pid = 1788] [serial = 1292] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x9b0b2c00) [pid = 1788] [serial = 1290] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x9a9bdc00) [pid = 1788] [serial = 1289] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x9a2e0c00) [pid = 1788] [serial = 1287] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x9a2dc000) [pid = 1788] [serial = 1286] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x9968dc00) [pid = 1788] [serial = 1284] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x98468400) [pid = 1788] [serial = 1283] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x95388800) [pid = 1788] [serial = 1281] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x9519a000) [pid = 1788] [serial = 1280] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x93c09400) [pid = 1788] [serial = 1278] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x93c07000) [pid = 1788] [serial = 1277] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x92b89000) [pid = 1788] [serial = 1275] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x92b82c00) [pid = 1788] [serial = 1274] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x9297f000) [pid = 1788] [serial = 1272] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x92777000) [pid = 1788] [serial = 1271] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x926b1800) [pid = 1788] [serial = 1269] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x92635400) [pid = 1788] [serial = 1268] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x92195400) [pid = 1788] [serial = 1266] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x91abec00) [pid = 1788] [serial = 1265] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x919ee800) [pid = 1788] [serial = 1263] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x918f2000) [pid = 1788] [serial = 1262] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x9142a400) [pid = 1788] [serial = 1260] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x912ddc00) [pid = 1788] [serial = 1259] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8f528400) [pid = 1788] [serial = 1257] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x8f452400) [pid = 1788] [serial = 1256] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8ea74000) [pid = 1788] [serial = 1254] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8d550400) [pid = 1788] [serial = 1253] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8f5d2400) [pid = 1788] [serial = 1250] [outer = (nil)] [url = about:blank] 09:57:25 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8d892800) [pid = 1788] [serial = 1308] [outer = (nil)] [url = about:blank] 09:57:26 INFO - PROCESS | 1788 | 1464368246459 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 3740ms 09:57:26 INFO - PROCESS | 1788 | 1464368246490 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 1788 | 1464368246495 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:57:26 INFO - PROCESS | 1788 | 1464368246504 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 1788 | 1464368246507 Marionette TRACE conn4 <- [1,1878,null,{}] 09:57:26 INFO - PROCESS | 1788 | 1464368246516 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:26 INFO - PROCESS | 1788 | 1464368246816 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:57:26 INFO - PROCESS | 1788 | 1464368246972 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d544c00 == 108 [pid = 1788] [id = 477] 09:57:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8d54a000) [pid = 1788] [serial = 1432] [outer = (nil)] 09:57:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8d892800) [pid = 1788] [serial = 1433] [outer = 0x8d54a000] 09:57:27 INFO - PROCESS | 1788 | 1464368247114 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8ea69800) [pid = 1788] [serial = 1434] [outer = 0x8d54a000] 09:57:27 INFO - PROCESS | 1788 | 1464368247969 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1548ms 09:57:28 INFO - PROCESS | 1788 | 1464368248052 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 1788 | 1464368248058 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:57:28 INFO - PROCESS | 1788 | 1464368248069 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 1788 | 1464368248073 Marionette TRACE conn4 <- [1,1882,null,{}] 09:57:28 INFO - PROCESS | 1788 | 1464368248086 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:28 INFO - PROCESS | 1788 | 1464368248377 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:57:28 INFO - PROCESS | 1788 | 1464368248410 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0ecc00 == 109 [pid = 1788] [id = 478] 09:57:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8ea9e400) [pid = 1788] [serial = 1435] [outer = (nil)] 09:57:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8f44bc00) [pid = 1788] [serial = 1436] [outer = 0x8ea9e400] 09:57:28 INFO - PROCESS | 1788 | 1464368248489 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8f51cc00) [pid = 1788] [serial = 1437] [outer = 0x8ea9e400] 09:57:29 INFO - PROCESS | 1788 | 1464368249643 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1644ms 09:57:29 INFO - PROCESS | 1788 | 1464368249722 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 1788 | 1464368249729 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:57:29 INFO - PROCESS | 1788 | 1464368249741 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 1788 | 1464368249751 Marionette TRACE conn4 <- [1,1886,null,{}] 09:57:29 INFO - PROCESS | 1788 | 1464368249804 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:30 INFO - PROCESS | 1788 | 1464368250246 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x9823b400) [pid = 1788] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x91ac0800) [pid = 1788] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8ead9800) [pid = 1788] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x91427800) [pid = 1788] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x9a177000) [pid = 1788] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8d54e800) [pid = 1788] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x9a8c2c00) [pid = 1788] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9c061000) [pid = 1788] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x8ab12000) [pid = 1788] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x8a0ed000) [pid = 1788] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x8d5df400) [pid = 1788] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x92779c00) [pid = 1788] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x8eaaa400) [pid = 1788] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x9233f800) [pid = 1788] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x8eac7000) [pid = 1788] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x92774c00) [pid = 1788] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x912df000) [pid = 1788] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x9d510800) [pid = 1788] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x8eba9000) [pid = 1788] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x8a0e0000) [pid = 1788] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x938e7000) [pid = 1788] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:57:31 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x9c066400) [pid = 1788] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:57:31 INFO - PROCESS | 1788 | 1464368251091 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e0000 == 110 [pid = 1788] [id = 479] 09:57:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8a0ed000) [pid = 1788] [serial = 1438] [outer = (nil)] 09:57:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x8d548800) [pid = 1788] [serial = 1439] [outer = 0x8a0ed000] 09:57:31 INFO - PROCESS | 1788 | 1464368251187 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x8ead5000) [pid = 1788] [serial = 1440] [outer = 0x8a0ed000] 09:57:31 INFO - PROCESS | 1788 | 1464368251982 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2277ms 09:57:32 INFO - PROCESS | 1788 | 1464368252016 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:57:32 INFO - PROCESS | 1788 | 1464368252020 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:57:32 INFO - PROCESS | 1788 | 1464368252028 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 1788 | 1464368252031 Marionette TRACE conn4 <- [1,1890,null,{}] 09:57:32 INFO - PROCESS | 1788 | 1464368252036 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:32 INFO - PROCESS | 1788 | 1464368252249 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:57:32 INFO - PROCESS | 1788 | 1464368252520 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d54e800 == 111 [pid = 1788] [id = 480] 09:57:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8f456800) [pid = 1788] [serial = 1441] [outer = (nil)] 09:57:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8f80e800) [pid = 1788] [serial = 1442] [outer = 0x8f456800] 09:57:32 INFO - PROCESS | 1788 | 1464368252597 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x912d9000) [pid = 1788] [serial = 1443] [outer = 0x8f456800] 09:57:33 INFO - PROCESS | 1788 | 1464368253773 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1791ms 09:57:33 INFO - PROCESS | 1788 | 1464368253836 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:57:33 INFO - PROCESS | 1788 | 1464368253844 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:57:33 INFO - PROCESS | 1788 | 1464368253870 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - PROCESS | 1788 | 1464368253876 Marionette TRACE conn4 <- [1,1894,null,{}] 09:57:33 INFO - PROCESS | 1788 | 1464368253886 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:34 INFO - PROCESS | 1788 | 1464368254131 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:57:34 INFO - PROCESS | 1788 | 1464368254457 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be9a000 == 112 [pid = 1788] [id = 481] 09:57:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8c7e4800) [pid = 1788] [serial = 1444] [outer = (nil)] 09:57:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8dee9000) [pid = 1788] [serial = 1445] [outer = 0x8c7e4800] 09:57:34 INFO - PROCESS | 1788 | 1464368254556 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8eacc400) [pid = 1788] [serial = 1446] [outer = 0x8c7e4800] 09:57:35 INFO - PROCESS | 1788 | 1464368255545 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1754ms 09:57:35 INFO - PROCESS | 1788 | 1464368255613 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 1788 | 1464368255623 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:57:35 INFO - PROCESS | 1788 | 1464368255635 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 1788 | 1464368255639 Marionette TRACE conn4 <- [1,1898,null,{}] 09:57:35 INFO - PROCESS | 1788 | 1464368255648 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:35 INFO - PROCESS | 1788 | 1464368255941 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:57:36 INFO - PROCESS | 1788 | 1464368256291 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5da000 == 113 [pid = 1788] [id = 482] 09:57:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8f5dac00) [pid = 1788] [serial = 1447] [outer = (nil)] 09:57:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8f755800) [pid = 1788] [serial = 1448] [outer = 0x8f5dac00] 09:57:36 INFO - PROCESS | 1788 | 1464368256388 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8f806800) [pid = 1788] [serial = 1449] [outer = 0x8f5dac00] 09:57:37 INFO - PROCESS | 1788 | 1464368257711 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2142ms 09:57:37 INFO - PROCESS | 1788 | 1464368257783 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 1788 | 1464368257789 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:57:37 INFO - PROCESS | 1788 | 1464368257802 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 1788 | 1464368257812 Marionette TRACE conn4 <- [1,1902,null,{}] 09:57:37 INFO - PROCESS | 1788 | 1464368257899 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:38 INFO - PROCESS | 1788 | 1464368258333 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:57:38 INFO - PROCESS | 1788 | 1464368258560 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x912da800 == 114 [pid = 1788] [id = 483] 09:57:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x9176c800) [pid = 1788] [serial = 1450] [outer = (nil)] 09:57:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x918f5800) [pid = 1788] [serial = 1451] [outer = 0x9176c800] 09:57:38 INFO - PROCESS | 1788 | 1464368258654 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x919f0000) [pid = 1788] [serial = 1452] [outer = 0x9176c800] 09:57:39 INFO - PROCESS | 1788 | 1464368259654 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1921ms 09:57:39 INFO - PROCESS | 1788 | 1464368259722 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:57:39 INFO - PROCESS | 1788 | 1464368259727 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:57:39 INFO - PROCESS | 1788 | 1464368259734 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 1788 | 1464368259737 Marionette TRACE conn4 <- [1,1906,null,{}] 09:57:39 INFO - PROCESS | 1788 | 1464368259743 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:39 INFO - PROCESS | 1788 | 1464368259985 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:57:40 INFO - PROCESS | 1788 | 1464368260312 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x91768000 == 115 [pid = 1788] [id = 484] 09:57:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x919f2000) [pid = 1788] [serial = 1453] [outer = (nil)] 09:57:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x91ab9800) [pid = 1788] [serial = 1454] [outer = 0x919f2000] 09:57:40 INFO - PROCESS | 1788 | 1464368260410 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x92199400) [pid = 1788] [serial = 1455] [outer = 0x919f2000] 09:57:41 INFO - PROCESS | 1788 | 1464368261452 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1785ms 09:57:41 INFO - PROCESS | 1788 | 1464368261520 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:57:41 INFO - PROCESS | 1788 | 1464368261524 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:57:41 INFO - PROCESS | 1788 | 1464368261531 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 1788 | 1464368261538 Marionette TRACE conn4 <- [1,1910,null,{}] 09:57:41 INFO - PROCESS | 1788 | 1464368261545 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:41 INFO - PROCESS | 1788 | 1464368261787 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:57:42 INFO - PROCESS | 1788 | 1464368262118 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x918ef000 == 116 [pid = 1788] [id = 485] 09:57:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x919eb400) [pid = 1788] [serial = 1456] [outer = (nil)] 09:57:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x92630800) [pid = 1788] [serial = 1457] [outer = 0x919eb400] 09:57:42 INFO - PROCESS | 1788 | 1464368262216 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x92639c00) [pid = 1788] [serial = 1458] [outer = 0x919eb400] 09:57:43 INFO - PROCESS | 1788 | 1464368263179 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1697ms 09:57:43 INFO - PROCESS | 1788 | 1464368263247 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 1788 | 1464368263251 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:57:43 INFO - PROCESS | 1788 | 1464368263258 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 1788 | 1464368263261 Marionette TRACE conn4 <- [1,1914,null,{}] 09:57:43 INFO - PROCESS | 1788 | 1464368263268 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:43 INFO - PROCESS | 1788 | 1464368263543 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:57:43 INFO - PROCESS | 1788 | 1464368263855 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea77000 == 117 [pid = 1788] [id = 486] 09:57:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x92197000) [pid = 1788] [serial = 1459] [outer = (nil)] 09:57:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x92777800) [pid = 1788] [serial = 1460] [outer = 0x92197000] 09:57:43 INFO - PROCESS | 1788 | 1464368263948 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x9298ac00) [pid = 1788] [serial = 1461] [outer = 0x92197000] 09:57:44 INFO - PROCESS | 1788 | 1464368264896 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1682ms 09:57:44 INFO - PROCESS | 1788 | 1464368264941 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:57:44 INFO - PROCESS | 1788 | 1464368264946 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:57:44 INFO - PROCESS | 1788 | 1464368264952 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 1788 | 1464368264956 Marionette TRACE conn4 <- [1,1918,null,{}] 09:57:44 INFO - PROCESS | 1788 | 1464368264962 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:45 INFO - PROCESS | 1788 | 1464368265203 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:57:45 INFO - PROCESS | 1788 | 1464368265495 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x92339000 == 118 [pid = 1788] [id = 487] 09:57:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x924cf000) [pid = 1788] [serial = 1462] [outer = (nil)] 09:57:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x92b89000) [pid = 1788] [serial = 1463] [outer = 0x924cf000] 09:57:45 INFO - PROCESS | 1788 | 1464368265592 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x938e6400) [pid = 1788] [serial = 1464] [outer = 0x924cf000] 09:57:46 INFO - PROCESS | 1788 | 1464368266547 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1633ms 09:57:46 INFO - PROCESS | 1788 | 1464368266586 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 1788 | 1464368266591 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:57:46 INFO - PROCESS | 1788 | 1464368266598 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 1788 | 1464368266601 Marionette TRACE conn4 <- [1,1922,null,{}] 09:57:46 INFO - PROCESS | 1788 | 1464368266607 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:46 INFO - PROCESS | 1788 | 1464368266844 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:57:47 INFO - PROCESS | 1788 | 1464368267180 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfde400 == 119 [pid = 1788] [id = 488] 09:57:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x8c50ac00) [pid = 1788] [serial = 1465] [outer = (nil)] 09:57:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x92b8a400) [pid = 1788] [serial = 1466] [outer = 0x8c50ac00] 09:57:47 INFO - PROCESS | 1788 | 1464368267277 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x93c10c00) [pid = 1788] [serial = 1467] [outer = 0x8c50ac00] 09:57:48 INFO - PROCESS | 1788 | 1464368268226 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1685ms 09:57:48 INFO - PROCESS | 1788 | 1464368268285 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 1788 | 1464368268289 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:57:48 INFO - PROCESS | 1788 | 1464368268296 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 1788 | 1464368268300 Marionette TRACE conn4 <- [1,1926,null,{}] 09:57:48 INFO - PROCESS | 1788 | 1464368268306 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:48 INFO - PROCESS | 1788 | 1464368268552 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:57:48 INFO - PROCESS | 1788 | 1464368268876 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e7c00 == 120 [pid = 1788] [id = 489] 09:57:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x92b86000) [pid = 1788] [serial = 1468] [outer = (nil)] 09:57:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x9538cc00) [pid = 1788] [serial = 1469] [outer = 0x92b86000] 09:57:48 INFO - PROCESS | 1788 | 1464368268984 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x9544fc00) [pid = 1788] [serial = 1470] [outer = 0x92b86000] 09:57:49 INFO - PROCESS | 1788 | 1464368269953 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1691ms 09:57:49 INFO - PROCESS | 1788 | 1464368269990 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 1788 | 1464368269993 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:57:50 INFO - PROCESS | 1788 | 1464368270002 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 1788 | 1464368270005 Marionette TRACE conn4 <- [1,1930,null,{}] 09:57:50 INFO - PROCESS | 1788 | 1464368270012 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:50 INFO - PROCESS | 1788 | 1464368270263 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:57:50 INFO - PROCESS | 1788 | 1464368270611 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x9518dc00 == 121 [pid = 1788] [id = 490] 09:57:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x95385800) [pid = 1788] [serial = 1471] [outer = (nil)] 09:57:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x99684c00) [pid = 1788] [serial = 1472] [outer = 0x95385800] 09:57:50 INFO - PROCESS | 1788 | 1464368270720 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x99692c00) [pid = 1788] [serial = 1473] [outer = 0x95385800] 09:57:51 INFO - PROCESS | 1788 | 1464368271748 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1789ms 09:57:51 INFO - PROCESS | 1788 | 1464368271790 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:57:51 INFO - PROCESS | 1788 | 1464368271795 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:57:51 INFO - PROCESS | 1788 | 1464368271802 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 1788 | 1464368271807 Marionette TRACE conn4 <- [1,1934,null,{}] 09:57:51 INFO - PROCESS | 1788 | 1464368271813 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:52 INFO - PROCESS | 1788 | 1464368272085 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:57:52 INFO - PROCESS | 1788 | 1464368272429 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d5dac00 == 122 [pid = 1788] [id = 491] 09:57:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x9a404c00) [pid = 1788] [serial = 1474] [outer = (nil)] 09:57:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x9a8cd400) [pid = 1788] [serial = 1475] [outer = 0x9a404c00] 09:57:52 INFO - PROCESS | 1788 | 1464368272534 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9add1c00) [pid = 1788] [serial = 1476] [outer = 0x9a404c00] 09:57:53 INFO - PROCESS | 1788 | 1464368273503 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1740ms 09:57:53 INFO - PROCESS | 1788 | 1464368273542 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 1788 | 1464368273547 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:57:53 INFO - PROCESS | 1788 | 1464368273554 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 1788 | 1464368273557 Marionette TRACE conn4 <- [1,1938,null,{}] 09:57:53 INFO - PROCESS | 1788 | 1464368273563 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:53 INFO - PROCESS | 1788 | 1464368273808 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:57:54 INFO - PROCESS | 1788 | 1464368274142 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a371c00 == 123 [pid = 1788] [id = 492] 09:57:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x9a725400) [pid = 1788] [serial = 1477] [outer = (nil)] 09:57:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x9b2a1000) [pid = 1788] [serial = 1478] [outer = 0x9a725400] 09:57:54 INFO - PROCESS | 1788 | 1464368274238 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x9b2aa800) [pid = 1788] [serial = 1479] [outer = 0x9a725400] 09:57:55 INFO - PROCESS | 1788 | 1464368275179 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1682ms 09:57:55 INFO - PROCESS | 1788 | 1464368275237 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 1788 | 1464368275242 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:57:55 INFO - PROCESS | 1788 | 1464368275249 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 1788 | 1464368275252 Marionette TRACE conn4 <- [1,1942,null,{}] 09:57:55 INFO - PROCESS | 1788 | 1464368275268 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:55 INFO - PROCESS | 1788 | 1464368275515 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:57:55 INFO - PROCESS | 1788 | 1464368275855 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c0bc00 == 124 [pid = 1788] [id = 493] 09:57:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9a9c0c00) [pid = 1788] [serial = 1480] [outer = (nil)] 09:57:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9c135000) [pid = 1788] [serial = 1481] [outer = 0x9a9c0c00] 09:57:55 INFO - PROCESS | 1788 | 1464368275952 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9d427400) [pid = 1788] [serial = 1482] [outer = 0x9a9c0c00] 09:57:56 INFO - PROCESS | 1788 | 1464368276964 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1754ms 09:57:57 INFO - PROCESS | 1788 | 1464368277004 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:57:57 INFO - PROCESS | 1788 | 1464368277007 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:57:57 INFO - PROCESS | 1788 | 1464368277014 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:57:57 INFO - PROCESS | 1788 | 1464368277018 Marionette TRACE conn4 <- [1,1946,null,{}] 09:57:57 INFO - PROCESS | 1788 | 1464368277024 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:57 INFO - PROCESS | 1788 | 1464368277266 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:57:57 INFO - PROCESS | 1788 | 1464368277606 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x918ef800 == 125 [pid = 1788] [id = 494] 09:57:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9b0ba400) [pid = 1788] [serial = 1483] [outer = (nil)] 09:57:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0xa22b0400) [pid = 1788] [serial = 1484] [outer = 0x9b0ba400] 09:57:57 INFO - PROCESS | 1788 | 1464368277705 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0xa23c7000) [pid = 1788] [serial = 1485] [outer = 0x9b0ba400] 09:57:58 INFO - PROCESS | 1788 | 1464368278633 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1683ms 09:57:58 INFO - PROCESS | 1788 | 1464368278700 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:57:58 INFO - PROCESS | 1788 | 1464368278704 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:57:58 INFO - PROCESS | 1788 | 1464368278712 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 1788 | 1464368278715 Marionette TRACE conn4 <- [1,1950,null,{}] 09:57:58 INFO - PROCESS | 1788 | 1464368278723 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:59 INFO - PROCESS | 1788 | 1464368279002 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:57:59 INFO - PROCESS | 1788 | 1464368279343 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b2a9c00 == 126 [pid = 1788] [id = 495] 09:57:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0xa1112400) [pid = 1788] [serial = 1486] [outer = (nil)] 09:57:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0xa3357800) [pid = 1788] [serial = 1487] [outer = 0xa1112400] 09:57:59 INFO - PROCESS | 1788 | 1464368279436 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0xa36eac00) [pid = 1788] [serial = 1488] [outer = 0xa1112400] 09:58:00 INFO - PROCESS | 1788 | 1464368280382 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1740ms 09:58:00 INFO - PROCESS | 1788 | 1464368280451 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 1788 | 1464368280455 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:58:00 INFO - PROCESS | 1788 | 1464368280462 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 1788 | 1464368280465 Marionette TRACE conn4 <- [1,1954,null,{}] 09:58:00 INFO - PROCESS | 1788 | 1464368280471 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:00 INFO - PROCESS | 1788 | 1464368280770 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:58:01 INFO - PROCESS | 1788 | 1464368281113 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x89f50400 == 127 [pid = 1788] [id = 496] 09:58:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x8a0e2000) [pid = 1788] [serial = 1489] [outer = (nil)] 09:58:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0xa69e1800) [pid = 1788] [serial = 1490] [outer = 0x8a0e2000] 09:58:01 INFO - PROCESS | 1788 | 1464368281208 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0xa6d73c00) [pid = 1788] [serial = 1491] [outer = 0x8a0e2000] 09:58:02 INFO - PROCESS | 1788 | 1464368282312 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1888ms 09:58:02 INFO - PROCESS | 1788 | 1464368282351 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 1788 | 1464368282355 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:58:02 INFO - PROCESS | 1788 | 1464368282367 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 1788 | 1464368282370 Marionette TRACE conn4 <- [1,1958,null,{}] 09:58:02 INFO - PROCESS | 1788 | 1464368282377 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:02 INFO - PROCESS | 1788 | 1464368282619 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:58:02 INFO - PROCESS | 1788 | 1464368282917 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x95197400 == 128 [pid = 1788] [id = 497] 09:58:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0xa355b400) [pid = 1788] [serial = 1492] [outer = (nil)] 09:58:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0xa6d7e400) [pid = 1788] [serial = 1493] [outer = 0xa355b400] 09:58:03 INFO - PROCESS | 1788 | 1464368283061 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0xa6e9d400) [pid = 1788] [serial = 1494] [outer = 0xa355b400] 09:58:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8f51f000 == 127 [pid = 1788] [id = 264] 09:58:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0eb800 == 126 [pid = 1788] [id = 263] 09:58:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8c503c00 == 125 [pid = 1788] [id = 391] 09:58:05 INFO - PROCESS | 1788 | --DOCSHELL 0x89f5d400 == 124 [pid = 1788] [id = 265] 09:58:05 INFO - PROCESS | 1788 | --DOCSHELL 0x89b41000 == 123 [pid = 1788] [id = 393] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x99fe3800) [pid = 1788] [serial = 1347] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x9297cc00) [pid = 1788] [serial = 1334] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x8eba6800) [pid = 1788] [serial = 1322] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x95451400) [pid = 1788] [serial = 1344] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x9a9c0000) [pid = 1788] [serial = 1350] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x8d5e2000) [pid = 1788] [serial = 1370] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x9d994800) [pid = 1788] [serial = 1356] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0xa27bf800) [pid = 1788] [serial = 1359] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x8c70f800) [pid = 1788] [serial = 1376] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x9a9b6400) [pid = 1788] [serial = 1349] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x8dee4000) [pid = 1788] [serial = 1371] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8eada400) [pid = 1788] [serial = 1377] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x8c07f000) [pid = 1788] [serial = 1317] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x8ea6d800) [pid = 1788] [serial = 1320] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x93c92000) [pid = 1788] [serial = 1341] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x8d89e800) [pid = 1788] [serial = 1319] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x8eba9c00) [pid = 1788] [serial = 1374] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x924c4400) [pid = 1788] [serial = 1331] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x95386800) [pid = 1788] [serial = 1343] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x8f5e0000) [pid = 1788] [serial = 1251] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x938e7400) [pid = 1788] [serial = 1338] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x8f51bc00) [pid = 1788] [serial = 1323] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8ead7800) [pid = 1788] [serial = 1373] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x919f7c00) [pid = 1788] [serial = 1328] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x93c87000) [pid = 1788] [serial = 1340] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0xa685e800) [pid = 1788] [serial = 1364] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x9142a000) [pid = 1788] [serial = 1325] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x91ab6000) [pid = 1788] [serial = 1329] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8ab12800) [pid = 1788] [serial = 1367] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x9d515c00) [pid = 1788] [serial = 1355] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x926af000) [pid = 1788] [serial = 1332] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9b2a4000) [pid = 1788] [serial = 1352] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x9937c800) [pid = 1788] [serial = 1346] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0xa3353c00) [pid = 1788] [serial = 1361] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x9176c400) [pid = 1788] [serial = 1326] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0xa36f1800) [pid = 1788] [serial = 1362] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x8bfd3800) [pid = 1788] [serial = 1368] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x92b8b800) [pid = 1788] [serial = 1337] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0xa237c800) [pid = 1788] [serial = 1358] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8ab15800) [pid = 1788] [serial = 1316] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x92989000) [pid = 1788] [serial = 1335] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x9b6b4400) [pid = 1788] [serial = 1353] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0xa68ab400) [pid = 1788] [serial = 1365] [outer = (nil)] [url = about:blank] 09:58:05 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x8f810000) [pid = 1788] [serial = 1379] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 1788 | 1464368286341 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 3993ms 09:58:06 INFO - PROCESS | 1788 | 1464368286357 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:58:06 INFO - PROCESS | 1788 | 1464368286362 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:58:06 INFO - PROCESS | 1788 | 1464368286371 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 1788 | 1464368286377 Marionette TRACE conn4 <- [1,1962,null,{}] 09:58:06 INFO - PROCESS | 1788 | 1464368286385 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:06 INFO - PROCESS | 1788 | 1464368286715 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:58:06 INFO - PROCESS | 1788 | 1464368286852 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d2a000 == 124 [pid = 1788] [id = 498] 09:58:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8ab1b800) [pid = 1788] [serial = 1495] [outer = (nil)] 09:58:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8bfdb800) [pid = 1788] [serial = 1496] [outer = 0x8ab1b800] 09:58:06 INFO - PROCESS | 1788 | 1464368286936 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8c502c00) [pid = 1788] [serial = 1497] [outer = 0x8ab1b800] 09:58:07 INFO - PROCESS | 1788 | 1464368287757 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1434ms 09:58:07 INFO - PROCESS | 1788 | 1464368287807 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 1788 | 1464368287816 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:58:07 INFO - PROCESS | 1788 | 1464368287827 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 1788 | 1464368287831 Marionette TRACE conn4 <- [1,1966,null,{}] 09:58:07 INFO - PROCESS | 1788 | 1464368287838 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:08 INFO - PROCESS | 1788 | 1464368288068 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:58:08 INFO - PROCESS | 1788 | 1464368288303 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b41000 == 125 [pid = 1788] [id = 499] 09:58:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8c70d400) [pid = 1788] [serial = 1498] [outer = (nil)] 09:58:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8d544400) [pid = 1788] [serial = 1499] [outer = 0x8c70d400] 09:58:08 INFO - PROCESS | 1788 | 1464368288383 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8d892400) [pid = 1788] [serial = 1500] [outer = 0x8c70d400] 09:58:09 INFO - PROCESS | 1788 | 1464368289380 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1581ms 09:58:09 INFO - PROCESS | 1788 | 1464368289422 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 1788 | 1464368289426 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:58:09 INFO - PROCESS | 1788 | 1464368289440 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 1788 | 1464368289446 Marionette TRACE conn4 <- [1,1970,null,{}] 09:58:09 INFO - PROCESS | 1788 | 1464368289463 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:09 INFO - PROCESS | 1788 | 1464368289796 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:58:09 INFO - PROCESS | 1788 | 1464368289829 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c506c00 == 126 [pid = 1788] [id = 500] 09:58:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8ea6d800) [pid = 1788] [serial = 1501] [outer = (nil)] 09:58:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8eada400) [pid = 1788] [serial = 1502] [outer = 0x8ea6d800] 09:58:09 INFO - PROCESS | 1788 | 1464368289910 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8eb7f800) [pid = 1788] [serial = 1503] [outer = 0x8ea6d800] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8ea9e400) [pid = 1788] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x91ac0c00) [pid = 1788] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8a0ed000) [pid = 1788] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x9bb82c00) [pid = 1788] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8d54a000) [pid = 1788] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x9d50b800) [pid = 1788] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0xa23bd000) [pid = 1788] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9667a000) [pid = 1788] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x93c90800) [pid = 1788] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x89b39800) [pid = 1788] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x9a72c800) [pid = 1788] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x9a9b7400) [pid = 1788] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x99ec3800) [pid = 1788] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:58:11 INFO - PROCESS | 1788 | 1464368291589 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2193ms 09:58:11 INFO - PROCESS | 1788 | 1464368291634 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:58:11 INFO - PROCESS | 1788 | 1464368291639 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:58:11 INFO - PROCESS | 1788 | 1464368291646 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 1788 | 1464368291649 Marionette TRACE conn4 <- [1,1974,null,{}] 09:58:11 INFO - PROCESS | 1788 | 1464368291655 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:11 INFO - PROCESS | 1788 | 1464368291873 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:58:12 INFO - PROCESS | 1788 | 1464368292063 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b39800 == 127 [pid = 1788] [id = 501] 09:58:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8ead7800) [pid = 1788] [serial = 1504] [outer = (nil)] 09:58:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8f51c000) [pid = 1788] [serial = 1505] [outer = 0x8ead7800] 09:58:12 INFO - PROCESS | 1788 | 1464368292182 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8f528400) [pid = 1788] [serial = 1506] [outer = 0x8ead7800] 09:58:12 INFO - PROCESS | 1788 | 1464368292982 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1382ms 09:58:13 INFO - PROCESS | 1788 | 1464368293134 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 1788 | 1464368293141 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:58:13 INFO - PROCESS | 1788 | 1464368293165 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 1788 | 1464368293171 Marionette TRACE conn4 <- [1,1978,null,{}] 09:58:13 INFO - PROCESS | 1788 | 1464368293181 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:13 INFO - PROCESS | 1788 | 1464368293450 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:58:13 INFO - PROCESS | 1788 | 1464368293817 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e9800 == 128 [pid = 1788] [id = 502] 09:58:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8a8d9400) [pid = 1788] [serial = 1507] [outer = (nil)] 09:58:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8ab15800) [pid = 1788] [serial = 1508] [outer = 0x8a8d9400] 09:58:13 INFO - PROCESS | 1788 | 1464368293912 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8c07d800) [pid = 1788] [serial = 1509] [outer = 0x8a8d9400] 09:58:14 INFO - PROCESS | 1788 | 1464368294893 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1787ms 09:58:14 INFO - PROCESS | 1788 | 1464368294953 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 1788 | 1464368294959 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:58:14 INFO - PROCESS | 1788 | 1464368294972 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 1788 | 1464368294978 Marionette TRACE conn4 <- [1,1982,null,{}] 09:58:14 INFO - PROCESS | 1788 | 1464368294987 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:15 INFO - PROCESS | 1788 | 1464368295272 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:58:15 INFO - PROCESS | 1788 | 1464368295605 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d89a000 == 129 [pid = 1788] [id = 503] 09:58:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8d89f400) [pid = 1788] [serial = 1510] [outer = (nil)] 09:58:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8ea75800) [pid = 1788] [serial = 1511] [outer = 0x8d89f400] 09:58:15 INFO - PROCESS | 1788 | 1464368295696 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8eb75800) [pid = 1788] [serial = 1512] [outer = 0x8d89f400] 09:58:16 INFO - PROCESS | 1788 | 1464368296665 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1741ms 09:58:16 INFO - PROCESS | 1788 | 1464368296711 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:58:16 INFO - PROCESS | 1788 | 1464368296716 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:58:16 INFO - PROCESS | 1788 | 1464368296723 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 1788 | 1464368296726 Marionette TRACE conn4 <- [1,1986,null,{}] 09:58:16 INFO - PROCESS | 1788 | 1464368296742 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:17 INFO - PROCESS | 1788 | 1464368297007 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:58:17 INFO - PROCESS | 1788 | 1464368297380 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f752000 == 130 [pid = 1788] [id = 504] 09:58:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8f75a000) [pid = 1788] [serial = 1513] [outer = (nil)] 09:58:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x912d1400) [pid = 1788] [serial = 1514] [outer = 0x8f75a000] 09:58:17 INFO - PROCESS | 1788 | 1464368297483 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x912dec00) [pid = 1788] [serial = 1515] [outer = 0x8f75a000] 09:58:18 INFO - PROCESS | 1788 | 1464368298415 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1738ms 09:58:18 INFO - PROCESS | 1788 | 1464368298461 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:58:18 INFO - PROCESS | 1788 | 1464368298466 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:58:18 INFO - PROCESS | 1788 | 1464368298472 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - PROCESS | 1788 | 1464368298476 Marionette TRACE conn4 <- [1,1990,null,{}] 09:58:18 INFO - PROCESS | 1788 | 1464368298482 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:18 INFO - PROCESS | 1788 | 1464368298726 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:58:19 INFO - PROCESS | 1788 | 1464368299047 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea76400 == 131 [pid = 1788] [id = 505] 09:58:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x91423400) [pid = 1788] [serial = 1516] [outer = (nil)] 09:58:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x91768c00) [pid = 1788] [serial = 1517] [outer = 0x91423400] 09:58:19 INFO - PROCESS | 1788 | 1464368299150 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x918ed400) [pid = 1788] [serial = 1518] [outer = 0x91423400] 09:58:20 INFO - PROCESS | 1788 | 1464368300087 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1691ms 09:58:20 INFO - PROCESS | 1788 | 1464368300165 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:58:20 INFO - PROCESS | 1788 | 1464368300168 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:58:20 INFO - PROCESS | 1788 | 1464368300176 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 1788 | 1464368300179 Marionette TRACE conn4 <- [1,1994,null,{}] 09:58:20 INFO - PROCESS | 1788 | 1464368300186 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:20 INFO - PROCESS | 1788 | 1464368300460 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:58:20 INFO - PROCESS | 1788 | 1464368300788 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8dc800 == 132 [pid = 1788] [id = 506] 09:58:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x9176e000) [pid = 1788] [serial = 1519] [outer = (nil)] 09:58:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x919f7c00) [pid = 1788] [serial = 1520] [outer = 0x9176e000] 09:58:20 INFO - PROCESS | 1788 | 1464368300878 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x91ab6000) [pid = 1788] [serial = 1521] [outer = 0x9176e000] 09:58:21 INFO - PROCESS | 1788 | 1464368301799 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1684ms 09:58:21 INFO - PROCESS | 1788 | 1464368301876 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 1788 | 1464368301881 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:58:21 INFO - PROCESS | 1788 | 1464368301890 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - PROCESS | 1788 | 1464368301893 Marionette TRACE conn4 <- [1,1998,null,{}] 09:58:21 INFO - PROCESS | 1788 | 1464368301899 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:22 INFO - PROCESS | 1788 | 1464368302194 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:58:22 INFO - PROCESS | 1788 | 1464368302526 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x9176a000 == 133 [pid = 1788] [id = 507] 09:58:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x919f8400) [pid = 1788] [serial = 1522] [outer = (nil)] 09:58:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x92637000) [pid = 1788] [serial = 1523] [outer = 0x919f8400] 09:58:22 INFO - PROCESS | 1788 | 1464368302625 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x926ba800) [pid = 1788] [serial = 1524] [outer = 0x919f8400] 09:58:23 INFO - PROCESS | 1788 | 1464368303530 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1681ms 09:58:23 INFO - PROCESS | 1788 | 1464368303572 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 1788 | 1464368303577 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:58:23 INFO - PROCESS | 1788 | 1464368303605 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 1788 | 1464368303609 Marionette TRACE conn4 <- [1,2002,null,{}] 09:58:23 INFO - PROCESS | 1788 | 1464368303616 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:23 INFO - PROCESS | 1788 | 1464368303866 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:58:24 INFO - PROCESS | 1788 | 1464368304199 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x92191c00 == 134 [pid = 1788] [id = 508] 09:58:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x92630400) [pid = 1788] [serial = 1525] [outer = (nil)] 09:58:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x9277cc00) [pid = 1788] [serial = 1526] [outer = 0x92630400] 09:58:24 INFO - PROCESS | 1788 | 1464368304308 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x92989000) [pid = 1788] [serial = 1527] [outer = 0x92630400] 09:58:25 INFO - PROCESS | 1788 | 1464368305237 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1697ms 09:58:25 INFO - PROCESS | 1788 | 1464368305299 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:58:25 INFO - PROCESS | 1788 | 1464368305303 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:58:25 INFO - PROCESS | 1788 | 1464368305310 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 1788 | 1464368305314 Marionette TRACE conn4 <- [1,2006,null,{}] 09:58:25 INFO - PROCESS | 1788 | 1464368305320 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:25 INFO - PROCESS | 1788 | 1464368305568 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:58:25 INFO - PROCESS | 1788 | 1464368305895 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x9263d000 == 135 [pid = 1788] [id = 509] 09:58:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x926acc00) [pid = 1788] [serial = 1528] [outer = (nil)] 09:58:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x92b8b800) [pid = 1788] [serial = 1529] [outer = 0x926acc00] 09:58:25 INFO - PROCESS | 1788 | 1464368305993 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x938e5400) [pid = 1788] [serial = 1530] [outer = 0x926acc00] 09:58:27 INFO - PROCESS | 1788 | 1464368307020 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1742ms 09:58:27 INFO - PROCESS | 1788 | 1464368307053 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 1788 | 1464368307056 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:58:27 INFO - PROCESS | 1788 | 1464368307063 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 1788 | 1464368307067 Marionette TRACE conn4 <- [1,2010,null,{}] 09:58:27 INFO - PROCESS | 1788 | 1464368307075 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:27 INFO - PROCESS | 1788 | 1464368307337 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:58:27 INFO - PROCESS | 1788 | 1464368307667 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x92adb800 == 136 [pid = 1788] [id = 510] 09:58:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x93b84c00) [pid = 1788] [serial = 1531] [outer = (nil)] 09:58:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x93c8d000) [pid = 1788] [serial = 1532] [outer = 0x93b84c00] 09:58:27 INFO - PROCESS | 1788 | 1464368307765 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x94745000) [pid = 1788] [serial = 1533] [outer = 0x93b84c00] 09:58:28 INFO - PROCESS | 1788 | 1464368308715 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1688ms 09:58:28 INFO - PROCESS | 1788 | 1464368308752 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:58:28 INFO - PROCESS | 1788 | 1464368308756 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:58:28 INFO - PROCESS | 1788 | 1464368308764 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 1788 | 1464368308769 Marionette TRACE conn4 <- [1,2014,null,{}] 09:58:28 INFO - PROCESS | 1788 | 1464368308775 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:29 INFO - PROCESS | 1788 | 1464368309018 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:58:29 INFO - PROCESS | 1788 | 1464368309348 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x92989800 == 137 [pid = 1788] [id = 511] 09:58:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x92b81400) [pid = 1788] [serial = 1534] [outer = (nil)] 09:58:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x95450c00) [pid = 1788] [serial = 1535] [outer = 0x92b81400] 09:58:29 INFO - PROCESS | 1788 | 1464368309446 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x96673800) [pid = 1788] [serial = 1536] [outer = 0x92b81400] 09:58:30 INFO - PROCESS | 1788 | 1464368310393 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1684ms 09:58:30 INFO - PROCESS | 1788 | 1464368310450 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 1788 | 1464368310454 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:58:30 INFO - PROCESS | 1788 | 1464368310461 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 1788 | 1464368310466 Marionette TRACE conn4 <- [1,2018,null,{}] 09:58:30 INFO - PROCESS | 1788 | 1464368310472 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:30 INFO - PROCESS | 1788 | 1464368310745 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:58:31 INFO - PROCESS | 1788 | 1464368311085 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x98469400 == 138 [pid = 1788] [id = 512] 09:58:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x99685c00) [pid = 1788] [serial = 1537] [outer = (nil)] 09:58:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x99ec3800) [pid = 1788] [serial = 1538] [outer = 0x99685c00] 09:58:31 INFO - PROCESS | 1788 | 1464368311193 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9a2d9800) [pid = 1788] [serial = 1539] [outer = 0x99685c00] 09:58:32 INFO - PROCESS | 1788 | 1464368312211 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1797ms 09:58:32 INFO - PROCESS | 1788 | 1464368312263 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 1788 | 1464368312267 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:58:32 INFO - PROCESS | 1788 | 1464368312274 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 1788 | 1464368312278 Marionette TRACE conn4 <- [1,2022,null,{}] 09:58:32 INFO - PROCESS | 1788 | 1464368312285 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:32 INFO - PROCESS | 1788 | 1464368312532 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:58:32 INFO - PROCESS | 1788 | 1464368312872 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ebae000 == 139 [pid = 1788] [id = 513] 09:58:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x93c09400) [pid = 1788] [serial = 1540] [outer = (nil)] 09:58:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9a403800) [pid = 1788] [serial = 1541] [outer = 0x93c09400] 09:58:32 INFO - PROCESS | 1788 | 1464368312970 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x9a722400) [pid = 1788] [serial = 1542] [outer = 0x93c09400] 09:58:33 INFO - PROCESS | 1788 | 1464368313924 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1691ms 09:58:33 INFO - PROCESS | 1788 | 1464368313966 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:58:33 INFO - PROCESS | 1788 | 1464368313970 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:58:33 INFO - PROCESS | 1788 | 1464368313978 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 1788 | 1464368313982 Marionette TRACE conn4 <- [1,2026,null,{}] 09:58:33 INFO - PROCESS | 1788 | 1464368313988 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:34 INFO - PROCESS | 1788 | 1464368314252 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:58:34 INFO - PROCESS | 1788 | 1464368314591 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0eb400 == 140 [pid = 1788] [id = 514] 09:58:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x95389c00) [pid = 1788] [serial = 1543] [outer = (nil)] 09:58:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x9b0b6c00) [pid = 1788] [serial = 1544] [outer = 0x95389c00] 09:58:34 INFO - PROCESS | 1788 | 1464368314692 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x9b0bc400) [pid = 1788] [serial = 1545] [outer = 0x95389c00] 09:58:35 INFO - PROCESS | 1788 | 1464368315645 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1734ms 09:58:35 INFO - PROCESS | 1788 | 1464368315713 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:58:35 INFO - PROCESS | 1788 | 1464368315717 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:58:35 INFO - PROCESS | 1788 | 1464368315724 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - PROCESS | 1788 | 1464368315728 Marionette TRACE conn4 <- [1,2030,null,{}] 09:58:35 INFO - PROCESS | 1788 | 1464368315734 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:35 INFO - PROCESS | 1788 | 1464368315976 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:58:36 INFO - PROCESS | 1788 | 1464368316310 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x926bbc00 == 141 [pid = 1788] [id = 515] 09:58:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x9a9bcc00) [pid = 1788] [serial = 1546] [outer = (nil)] 09:58:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x9b6b4400) [pid = 1788] [serial = 1547] [outer = 0x9a9bcc00] 09:58:36 INFO - PROCESS | 1788 | 1464368316407 Marionette DEBUG loaded listener.js 09:58:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x9bb7ac00) [pid = 1788] [serial = 1548] [outer = 0x9a9bcc00] 09:58:37 INFO - PROCESS | 1788 | 1464368317355 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1687ms 09:58:37 INFO - PROCESS | 1788 | 1464368317430 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:58:37 INFO - PROCESS | 1788 | 1464368317433 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:58:37 INFO - PROCESS | 1788 | 1464368317446 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - PROCESS | 1788 | 1464368317449 Marionette TRACE conn4 <- [1,2034,null,{}] 09:58:37 INFO - PROCESS | 1788 | 1464368317456 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:37 INFO - PROCESS | 1788 | 1464368317714 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:58:38 INFO - PROCESS | 1788 | 1464368318051 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x912d3800 == 142 [pid = 1788] [id = 516] 09:58:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x9176d000) [pid = 1788] [serial = 1549] [outer = (nil)] 09:58:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x9d50b800) [pid = 1788] [serial = 1550] [outer = 0x9176d000] 09:58:38 INFO - PROCESS | 1788 | 1464368318151 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x9d901800) [pid = 1788] [serial = 1551] [outer = 0x9176d000] 09:58:39 INFO - PROCESS | 1788 | 1464368319088 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1682ms 09:58:39 INFO - PROCESS | 1788 | 1464368319128 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 1788 | 1464368319133 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:58:39 INFO - PROCESS | 1788 | 1464368319139 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 1788 | 1464368319143 Marionette TRACE conn4 <- [1,2038,null,{}] 09:58:39 INFO - PROCESS | 1788 | 1464368319149 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:39 INFO - PROCESS | 1788 | 1464368319394 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:58:39 INFO - PROCESS | 1788 | 1464368319727 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d36c00 == 143 [pid = 1788] [id = 517] 09:58:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x8a8d7400) [pid = 1788] [serial = 1552] [outer = (nil)] 09:58:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0xa2364000) [pid = 1788] [serial = 1553] [outer = 0x8a8d7400] 09:58:39 INFO - PROCESS | 1788 | 1464368319822 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0xa2504000) [pid = 1788] [serial = 1554] [outer = 0x8a8d7400] 09:58:40 INFO - PROCESS | 1788 | 1464368320783 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1682ms 09:58:40 INFO - PROCESS | 1788 | 1464368320822 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:58:40 INFO - PROCESS | 1788 | 1464368320826 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:58:40 INFO - PROCESS | 1788 | 1464368320832 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:58:40 INFO - PROCESS | 1788 | 1464368320836 Marionette TRACE conn4 <- [1,2042,null,{}] 09:58:40 INFO - PROCESS | 1788 | 1464368320843 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:41 INFO - PROCESS | 1788 | 1464368321085 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:58:41 INFO - PROCESS | 1788 | 1464368321435 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d2a400 == 144 [pid = 1788] [id = 518] 09:58:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0xa060e800) [pid = 1788] [serial = 1555] [outer = (nil)] 09:58:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0xa3358400) [pid = 1788] [serial = 1556] [outer = 0xa060e800] 09:58:41 INFO - PROCESS | 1788 | 1464368321538 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0xa36e9800) [pid = 1788] [serial = 1557] [outer = 0xa060e800] 09:58:42 INFO - PROCESS | 1788 | 1464368322511 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1731ms 09:58:42 INFO - PROCESS | 1788 | 1464368322565 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:58:42 INFO - PROCESS | 1788 | 1464368322568 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:58:42 INFO - PROCESS | 1788 | 1464368322575 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - PROCESS | 1788 | 1464368322579 Marionette TRACE conn4 <- [1,2046,null,{}] 09:58:42 INFO - PROCESS | 1788 | 1464368322585 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:42 INFO - PROCESS | 1788 | 1464368322839 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:58:43 INFO - PROCESS | 1788 | 1464368323170 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c506c00 == 143 [pid = 1788] [id = 500] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x89b41000 == 142 [pid = 1788] [id = 499] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x86d2a000 == 141 [pid = 1788] [id = 498] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x95197400 == 140 [pid = 1788] [id = 497] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x89f50400 == 139 [pid = 1788] [id = 496] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9b2a9c00 == 138 [pid = 1788] [id = 495] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x93c0bc00 == 137 [pid = 1788] [id = 493] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x918ef800 == 136 [pid = 1788] [id = 494] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9a371c00 == 135 [pid = 1788] [id = 492] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8d5dac00 == 134 [pid = 1788] [id = 491] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9518dc00 == 133 [pid = 1788] [id = 490] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e7c00 == 132 [pid = 1788] [id = 489] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfde400 == 131 [pid = 1788] [id = 488] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8ea77000 == 130 [pid = 1788] [id = 486] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x92339000 == 129 [pid = 1788] [id = 487] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x918ef000 == 128 [pid = 1788] [id = 485] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8e0800 == 127 [pid = 1788] [id = 454] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x91768000 == 126 [pid = 1788] [id = 484] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x912da800 == 125 [pid = 1788] [id = 483] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8f5da000 == 124 [pid = 1788] [id = 482] 09:58:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8be9a000 == 123 [pid = 1788] [id = 481] 09:58:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d2a000 == 124 [pid = 1788] [id = 519] 09:58:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0x89b34800) [pid = 1788] [serial = 1558] [outer = (nil)] 09:58:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x89f54000) [pid = 1788] [serial = 1559] [outer = 0x89b34800] 09:58:45 INFO - PROCESS | 1788 | 1464368325274 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x8a8da400) [pid = 1788] [serial = 1560] [outer = 0x89b34800] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0xa1114400) [pid = 1788] [serial = 1421] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0x95387c00) [pid = 1788] [serial = 1404] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x8c074c00) [pid = 1788] [serial = 1431] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x9a9b4000) [pid = 1788] [serial = 1412] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x9263c800) [pid = 1788] [serial = 1394] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x8ea71000) [pid = 1788] [serial = 1382] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x8ead5000) [pid = 1788] [serial = 1440] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x9bb79800) [pid = 1788] [serial = 1418] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x9bbb7400) [pid = 1788] [serial = 1419] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x9b2a0400) [pid = 1788] [serial = 1416] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x9b0bfc00) [pid = 1788] [serial = 1415] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x9b0b3400) [pid = 1788] [serial = 1413] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x9787f000) [pid = 1788] [serial = 1407] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x91ab2800) [pid = 1788] [serial = 1388] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x8f51cc00) [pid = 1788] [serial = 1437] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x8f80e800) [pid = 1788] [serial = 1442] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x8f44bc00) [pid = 1788] [serial = 1436] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x95194400) [pid = 1788] [serial = 1403] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x8d548800) [pid = 1788] [serial = 1439] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0xa2242400) [pid = 1788] [serial = 1422] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8ea69800) [pid = 1788] [serial = 1434] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x91424800) [pid = 1788] [serial = 1385] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x8d892800) [pid = 1788] [serial = 1433] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0xa331cc00) [pid = 1788] [serial = 1424] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x92981800) [pid = 1788] [serial = 1397] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x93aa2c00) [pid = 1788] [serial = 1400] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0xa69e6400) [pid = 1788] [serial = 1428] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x924c3000) [pid = 1788] [serial = 1391] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0xa696d000) [pid = 1788] [serial = 1427] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x99ebe800) [pid = 1788] [serial = 1409] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x97877800) [pid = 1788] [serial = 1406] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8ab1e000) [pid = 1788] [serial = 1430] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0xa356a000) [pid = 1788] [serial = 1425] [outer = (nil)] [url = about:blank] 09:58:45 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x99f6b400) [pid = 1788] [serial = 1410] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1788 | 1464368326569 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 4039ms 09:58:46 INFO - PROCESS | 1788 | 1464368326616 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 1788 | 1464368326623 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:58:46 INFO - PROCESS | 1788 | 1464368326632 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 1788 | 1464368326638 Marionette TRACE conn4 <- [1,2050,null,{}] 09:58:46 INFO - PROCESS | 1788 | 1464368326647 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:46 INFO - PROCESS | 1788 | 1464368326874 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:58:47 INFO - PROCESS | 1788 | 1464368327160 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c7ef800 == 125 [pid = 1788] [id = 520] 09:58:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x8c7efc00) [pid = 1788] [serial = 1561] [outer = (nil)] 09:58:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x8d550400) [pid = 1788] [serial = 1562] [outer = 0x8c7efc00] 09:58:47 INFO - PROCESS | 1788 | 1464368327240 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x8d8a0800) [pid = 1788] [serial = 1563] [outer = 0x8c7efc00] 09:58:48 INFO - PROCESS | 1788 | 1464368328134 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1536ms 09:58:48 INFO - PROCESS | 1788 | 1464368328167 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:58:48 INFO - PROCESS | 1788 | 1464368328173 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:58:48 INFO - PROCESS | 1788 | 1464368328183 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 1788 | 1464368328187 Marionette TRACE conn4 <- [1,2054,null,{}] 09:58:48 INFO - PROCESS | 1788 | 1464368328199 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:48 INFO - PROCESS | 1788 | 1464368328496 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:58:48 INFO - PROCESS | 1788 | 1464368328536 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dee5c00 == 126 [pid = 1788] [id = 521] 09:58:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x8eac2400) [pid = 1788] [serial = 1564] [outer = (nil)] 09:58:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x8eba2400) [pid = 1788] [serial = 1565] [outer = 0x8eac2400] 09:58:48 INFO - PROCESS | 1788 | 1464368328614 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x8f452c00) [pid = 1788] [serial = 1566] [outer = 0x8eac2400] 09:58:49 INFO - PROCESS | 1788 | 1464368329733 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1592ms 09:58:49 INFO - PROCESS | 1788 | 1464368329776 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 1788 | 1464368329780 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:58:49 INFO - PROCESS | 1788 | 1464368329793 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 1788 | 1464368329800 Marionette TRACE conn4 <- [1,2058,null,{}] 09:58:49 INFO - PROCESS | 1788 | 1464368329816 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:50 INFO - PROCESS | 1788 | 1464368330715 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x9a404c00) [pid = 1788] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x95385800) [pid = 1788] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x9a9c0c00) [pid = 1788] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8ea6d800) [pid = 1788] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8f754800) [pid = 1788] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x9b0ba400) [pid = 1788] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x9a725400) [pid = 1788] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x8c7e4800) [pid = 1788] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x8ea71800) [pid = 1788] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8ab1b800) [pid = 1788] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x919f2000) [pid = 1788] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8f5dac00) [pid = 1788] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x919eb400) [pid = 1788] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x8c70d400) [pid = 1788] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x92b86000) [pid = 1788] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x8c50ac00) [pid = 1788] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8a0e2000) [pid = 1788] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x9176c800) [pid = 1788] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0xa355b400) [pid = 1788] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x924cf000) [pid = 1788] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0xa1112400) [pid = 1788] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x92197000) [pid = 1788] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x9276e400) [pid = 1788] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x8d545000) [pid = 1788] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x919f7400) [pid = 1788] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x92198800) [pid = 1788] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x926ae000) [pid = 1788] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8f80e400) [pid = 1788] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:58:50 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x8f75ec00) [pid = 1788] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:58:51 INFO - PROCESS | 1788 | 1464368330991 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d2c000 == 127 [pid = 1788] [id = 522] 09:58:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8be9b400) [pid = 1788] [serial = 1567] [outer = (nil)] 09:58:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8c7ebc00) [pid = 1788] [serial = 1568] [outer = 0x8be9b400] 09:58:51 INFO - PROCESS | 1788 | 1464368331070 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8f527800) [pid = 1788] [serial = 1569] [outer = 0x8be9b400] 09:58:51 INFO - PROCESS | 1788 | 1464368331883 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2112ms 09:58:51 INFO - PROCESS | 1788 | 1464368331902 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:58:51 INFO - PROCESS | 1788 | 1464368331906 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:58:51 INFO - PROCESS | 1788 | 1464368331913 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 1788 | 1464368331916 Marionette TRACE conn4 <- [1,2062,null,{}] 09:58:51 INFO - PROCESS | 1788 | 1464368331921 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:52 INFO - PROCESS | 1788 | 1464368332228 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:58:52 INFO - PROCESS | 1788 | 1464368332251 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eba6800 == 128 [pid = 1788] [id = 523] 09:58:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8f753800) [pid = 1788] [serial = 1570] [outer = (nil)] 09:58:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x91422c00) [pid = 1788] [serial = 1571] [outer = 0x8f753800] 09:58:52 INFO - PROCESS | 1788 | 1464368332339 Marionette DEBUG loaded listener.js 09:58:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x9142b400) [pid = 1788] [serial = 1572] [outer = 0x8f753800] 09:58:53 INFO - PROCESS | 1788 | 1464368333907 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2040ms 09:58:53 INFO - PROCESS | 1788 | 1464368333957 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 1788 | 1464368333965 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:58:53 INFO - PROCESS | 1788 | 1464368333976 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 1788 | 1464368333980 Marionette TRACE conn4 <- [1,2066,null,{}] 09:58:53 INFO - PROCESS | 1788 | 1464368333990 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:54 INFO - PROCESS | 1788 | 1464368334263 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:58:54 INFO - PROCESS | 1788 | 1464368334689 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfda400 == 129 [pid = 1788] [id = 524] 09:58:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8c70b400) [pid = 1788] [serial = 1573] [outer = (nil)] 09:58:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8dee6800) [pid = 1788] [serial = 1574] [outer = 0x8c70b400] 09:58:54 INFO - PROCESS | 1788 | 1464368334855 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8eaa2000) [pid = 1788] [serial = 1575] [outer = 0x8c70b400] 09:58:55 INFO - PROCESS | 1788 | 1464368335959 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2040ms 09:58:56 INFO - PROCESS | 1788 | 1464368336017 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 1788 | 1464368336027 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:58:56 INFO - PROCESS | 1788 | 1464368336038 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 1788 | 1464368336043 Marionette TRACE conn4 <- [1,2070,null,{}] 09:58:56 INFO - PROCESS | 1788 | 1464368336051 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:56 INFO - PROCESS | 1788 | 1464368336305 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:58:56 INFO - PROCESS | 1788 | 1464368336705 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f523000 == 130 [pid = 1788] [id = 525] 09:58:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8f529000) [pid = 1788] [serial = 1576] [outer = (nil)] 09:58:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8f751c00) [pid = 1788] [serial = 1577] [outer = 0x8f529000] 09:58:56 INFO - PROCESS | 1788 | 1464368336797 Marionette DEBUG loaded listener.js 09:58:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x912d4800) [pid = 1788] [serial = 1578] [outer = 0x8f529000] 09:58:57 INFO - PROCESS | 1788 | 1464368337824 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1845ms 09:58:57 INFO - PROCESS | 1788 | 1464368337884 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:58:57 INFO - PROCESS | 1788 | 1464368337887 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:58:57 INFO - PROCESS | 1788 | 1464368337895 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - PROCESS | 1788 | 1464368337902 Marionette TRACE conn4 <- [1,2074,null,{}] 09:58:57 INFO - PROCESS | 1788 | 1464368337919 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:58 INFO - PROCESS | 1788 | 1464368338207 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:58:58 INFO - PROCESS | 1788 | 1464368338541 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x919ed800 == 131 [pid = 1788] [id = 526] 09:58:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x919f5400) [pid = 1788] [serial = 1579] [outer = (nil)] 09:58:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x91abfc00) [pid = 1788] [serial = 1580] [outer = 0x919f5400] 09:58:58 INFO - PROCESS | 1788 | 1464368338640 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x9219dc00) [pid = 1788] [serial = 1581] [outer = 0x919f5400] 09:58:59 INFO - PROCESS | 1788 | 1464368339590 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1739ms 09:58:59 INFO - PROCESS | 1788 | 1464368339635 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:58:59 INFO - PROCESS | 1788 | 1464368339641 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:58:59 INFO - PROCESS | 1788 | 1464368339647 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 1788 | 1464368339652 Marionette TRACE conn4 <- [1,2078,null,{}] 09:58:59 INFO - PROCESS | 1788 | 1464368339658 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:59 INFO - PROCESS | 1788 | 1464368339898 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:59:00 INFO - PROCESS | 1788 | 1464368340236 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ab9000 == 132 [pid = 1788] [id = 527] 09:59:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x924c2c00) [pid = 1788] [serial = 1582] [outer = (nil)] 09:59:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x92630000) [pid = 1788] [serial = 1583] [outer = 0x924c2c00] 09:59:00 INFO - PROCESS | 1788 | 1464368340334 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x92639400) [pid = 1788] [serial = 1584] [outer = 0x924c2c00] 09:59:01 INFO - PROCESS | 1788 | 1464368341253 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1684ms 09:59:01 INFO - PROCESS | 1788 | 1464368341332 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 1788 | 1464368341336 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:59:01 INFO - PROCESS | 1788 | 1464368341343 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 1788 | 1464368341347 Marionette TRACE conn4 <- [1,2082,null,{}] 09:59:01 INFO - PROCESS | 1788 | 1464368341353 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:01 INFO - PROCESS | 1788 | 1464368341655 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:59:02 INFO - PROCESS | 1788 | 1464368342003 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x9233e800 == 133 [pid = 1788] [id = 528] 09:59:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x924c7000) [pid = 1788] [serial = 1585] [outer = (nil)] 09:59:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x926b9800) [pid = 1788] [serial = 1586] [outer = 0x924c7000] 09:59:02 INFO - PROCESS | 1788 | 1464368342109 Marionette DEBUG loaded listener.js 09:59:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x92773000) [pid = 1788] [serial = 1587] [outer = 0x924c7000] 09:59:03 INFO - PROCESS | 1788 | 1464368343122 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1836ms 09:59:03 INFO - PROCESS | 1788 | 1464368343181 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:59:03 INFO - PROCESS | 1788 | 1464368343184 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:59:03 INFO - PROCESS | 1788 | 1464368343191 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:59:03 INFO - PROCESS | 1788 | 1464368343195 Marionette TRACE conn4 <- [1,2086,null,{}] 09:59:03 INFO - PROCESS | 1788 | 1464368343201 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:03 INFO - PROCESS | 1788 | 1464368343467 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:59:03 INFO - PROCESS | 1788 | 1464368343812 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x926b5000 == 134 [pid = 1788] [id = 529] 09:59:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x926b6400) [pid = 1788] [serial = 1588] [outer = (nil)] 09:59:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x93b81c00) [pid = 1788] [serial = 1589] [outer = 0x926b6400] 09:59:03 INFO - PROCESS | 1788 | 1464368343910 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x93c0e800) [pid = 1788] [serial = 1590] [outer = 0x926b6400] 09:59:04 INFO - PROCESS | 1788 | 1464368344877 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1733ms 09:59:04 INFO - PROCESS | 1788 | 1464368344925 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:59:04 INFO - PROCESS | 1788 | 1464368344929 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:59:04 INFO - PROCESS | 1788 | 1464368344936 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 1788 | 1464368344940 Marionette TRACE conn4 <- [1,2090,null,{}] 09:59:04 INFO - PROCESS | 1788 | 1464368344946 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:05 INFO - PROCESS | 1788 | 1464368345186 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:59:05 INFO - PROCESS | 1788 | 1464368345532 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c704000 == 135 [pid = 1788] [id = 530] 09:59:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x8ea6b800) [pid = 1788] [serial = 1591] [outer = (nil)] 09:59:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x95386000) [pid = 1788] [serial = 1592] [outer = 0x8ea6b800] 09:59:05 INFO - PROCESS | 1788 | 1464368345643 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x95449800) [pid = 1788] [serial = 1593] [outer = 0x8ea6b800] 09:59:06 INFO - PROCESS | 1788 | 1464368346645 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1782ms 09:59:06 INFO - PROCESS | 1788 | 1464368346719 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 1788 | 1464368346722 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:59:06 INFO - PROCESS | 1788 | 1464368346731 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - PROCESS | 1788 | 1464368346735 Marionette TRACE conn4 <- [1,2094,null,{}] 09:59:06 INFO - PROCESS | 1788 | 1464368346741 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:07 INFO - PROCESS | 1788 | 1464368347022 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:59:07 INFO - PROCESS | 1788 | 1464368347447 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c0f400 == 136 [pid = 1788] [id = 531] 09:59:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x95385800) [pid = 1788] [serial = 1594] [outer = (nil)] 09:59:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x98242c00) [pid = 1788] [serial = 1595] [outer = 0x95385800] 09:59:07 INFO - PROCESS | 1788 | 1464368347598 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9937d000) [pid = 1788] [serial = 1596] [outer = 0x95385800] 09:59:08 INFO - PROCESS | 1788 | 1464368348988 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2295ms 09:59:09 INFO - PROCESS | 1788 | 1464368349030 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:59:09 INFO - PROCESS | 1788 | 1464368349037 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:59:09 INFO - PROCESS | 1788 | 1464368349064 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:59:09 INFO - PROCESS | 1788 | 1464368349071 Marionette TRACE conn4 <- [1,2098,null,{}] 09:59:09 INFO - PROCESS | 1788 | 1464368349083 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:09 INFO - PROCESS | 1788 | 1464368349419 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:59:09 INFO - PROCESS | 1788 | 1464368349843 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c0d000 == 137 [pid = 1788] [id = 532] 09:59:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x9787f800) [pid = 1788] [serial = 1597] [outer = (nil)] 09:59:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x9a2d8400) [pid = 1788] [serial = 1598] [outer = 0x9787f800] 09:59:09 INFO - PROCESS | 1788 | 1464368349955 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x9a2de000) [pid = 1788] [serial = 1599] [outer = 0x9787f800] 09:59:10 INFO - PROCESS | 1788 | 1464368350953 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1958ms 09:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:59:11 INFO - PROCESS | 1788 | 1464368351005 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 1788 | 1464368351008 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:59:11 INFO - PROCESS | 1788 | 1464368351015 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 1788 | 1464368351019 Marionette TRACE conn4 <- [1,2102,null,{}] 09:59:11 INFO - PROCESS | 1788 | 1464368351024 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:11 INFO - PROCESS | 1788 | 1464368351269 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:59:11 INFO - PROCESS | 1788 | 1464368351629 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x9787a400 == 138 [pid = 1788] [id = 533] 09:59:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x99f70400) [pid = 1788] [serial = 1600] [outer = (nil)] 09:59:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9a9ba000) [pid = 1788] [serial = 1601] [outer = 0x99f70400] 09:59:11 INFO - PROCESS | 1788 | 1464368351725 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9a9d8400) [pid = 1788] [serial = 1602] [outer = 0x99f70400] 09:59:12 INFO - PROCESS | 1788 | 1464368352763 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1790ms 09:59:12 INFO - PROCESS | 1788 | 1464368352806 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 1788 | 1464368352810 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:59:12 INFO - PROCESS | 1788 | 1464368352835 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 1788 | 1464368352843 Marionette TRACE conn4 <- [1,2106,null,{}] 09:59:12 INFO - PROCESS | 1788 | 1464368352855 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:13 INFO - PROCESS | 1788 | 1464368353135 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:59:13 INFO - PROCESS | 1788 | 1464368353467 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a2dd800 == 139 [pid = 1788] [id = 534] 09:59:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9b6ae400) [pid = 1788] [serial = 1603] [outer = (nil)] 09:59:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9d50c000) [pid = 1788] [serial = 1604] [outer = 0x9b6ae400] 09:59:13 INFO - PROCESS | 1788 | 1464368353572 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0xa1111c00) [pid = 1788] [serial = 1605] [outer = 0x9b6ae400] 09:59:14 INFO - PROCESS | 1788 | 1464368354524 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1762ms 09:59:14 INFO - PROCESS | 1788 | 1464368354581 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:59:14 INFO - PROCESS | 1788 | 1464368354584 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:59:14 INFO - PROCESS | 1788 | 1464368354592 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - PROCESS | 1788 | 1464368354595 Marionette TRACE conn4 <- [1,2110,null,{}] 09:59:14 INFO - PROCESS | 1788 | 1464368354601 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:14 INFO - PROCESS | 1788 | 1464368354848 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:59:15 INFO - PROCESS | 1788 | 1464368355189 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a378800 == 140 [pid = 1788] [id = 535] 09:59:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x9b2aa400) [pid = 1788] [serial = 1606] [outer = (nil)] 09:59:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0xa23c7800) [pid = 1788] [serial = 1607] [outer = 0x9b2aa400] 09:59:15 INFO - PROCESS | 1788 | 1464368355283 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0xa3127000) [pid = 1788] [serial = 1608] [outer = 0x9b2aa400] 09:59:16 INFO - PROCESS | 1788 | 1464368356232 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1681ms 09:59:16 INFO - PROCESS | 1788 | 1464368356274 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 1788 | 1464368356280 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:59:16 INFO - PROCESS | 1788 | 1464368356287 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 1788 | 1464368356290 Marionette TRACE conn4 <- [1,2114,null,{}] 09:59:16 INFO - PROCESS | 1788 | 1464368356296 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:16 INFO - PROCESS | 1788 | 1464368356562 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:59:16 INFO - PROCESS | 1788 | 1464368356907 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d35c00 == 141 [pid = 1788] [id = 536] 09:59:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x8ab1b400) [pid = 1788] [serial = 1609] [outer = (nil)] 09:59:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0xa3126c00) [pid = 1788] [serial = 1610] [outer = 0x8ab1b400] 09:59:17 INFO - PROCESS | 1788 | 1464368357005 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0xa6391000) [pid = 1788] [serial = 1611] [outer = 0x8ab1b400] 09:59:18 INFO - PROCESS | 1788 | 1464368358032 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1788ms 09:59:18 INFO - PROCESS | 1788 | 1464368358076 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 1788 | 1464368358080 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:59:18 INFO - PROCESS | 1788 | 1464368358087 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 1788 | 1464368358091 Marionette TRACE conn4 <- [1,2118,null,{}] 09:59:18 INFO - PROCESS | 1788 | 1464368358097 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:18 INFO - PROCESS | 1788 | 1464368358344 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:59:18 INFO - PROCESS | 1788 | 1464368358678 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dee4000 == 142 [pid = 1788] [id = 537] 09:59:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x9b361c00) [pid = 1788] [serial = 1612] [outer = (nil)] 09:59:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0xa69e5000) [pid = 1788] [serial = 1613] [outer = 0x9b361c00] 09:59:18 INFO - PROCESS | 1788 | 1464368358776 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0xa69e7400) [pid = 1788] [serial = 1614] [outer = 0x9b361c00] 09:59:19 INFO - PROCESS | 1788 | 1464368359713 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1681ms 09:59:19 INFO - PROCESS | 1788 | 1464368359770 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 1788 | 1464368359773 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:59:19 INFO - PROCESS | 1788 | 1464368359781 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 1788 | 1464368359784 Marionette TRACE conn4 <- [1,2122,null,{}] 09:59:19 INFO - PROCESS | 1788 | 1464368359790 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:20 INFO - PROCESS | 1788 | 1464368360028 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:59:20 INFO - PROCESS | 1788 | 1464368360363 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d38c00 == 143 [pid = 1788] [id = 538] 09:59:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0xa6385800) [pid = 1788] [serial = 1615] [outer = (nil)] 09:59:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0xa6d7c000) [pid = 1788] [serial = 1616] [outer = 0xa6385800] 09:59:20 INFO - PROCESS | 1788 | 1464368360465 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0xa6d7e800) [pid = 1788] [serial = 1617] [outer = 0xa6385800] 09:59:21 INFO - PROCESS | 1788 | 1464368361421 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1682ms 09:59:21 INFO - PROCESS | 1788 | 1464368361464 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 1788 | 1464368361469 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:59:21 INFO - PROCESS | 1788 | 1464368361475 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 1788 | 1464368361479 Marionette TRACE conn4 <- [1,2126,null,{}] 09:59:21 INFO - PROCESS | 1788 | 1464368361485 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:21 INFO - PROCESS | 1788 | 1464368361759 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:59:22 INFO - PROCESS | 1788 | 1464368362095 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d54a800 == 144 [pid = 1788] [id = 539] 09:59:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x8eac8000) [pid = 1788] [serial = 1618] [outer = (nil)] 09:59:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x8eb39800) [pid = 1788] [serial = 1619] [outer = 0x8eac8000] 09:59:22 INFO - PROCESS | 1788 | 1464368362193 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x8eb3bc00) [pid = 1788] [serial = 1620] [outer = 0x8eac8000] 09:59:23 INFO - PROCESS | 1788 | 1464368363141 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1742ms 09:59:23 INFO - PROCESS | 1788 | 1464368363220 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 1788 | 1464368363225 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:59:23 INFO - PROCESS | 1788 | 1464368363231 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 1788 | 1464368363235 Marionette TRACE conn4 <- [1,2130,null,{}] 09:59:23 INFO - PROCESS | 1788 | 1464368363241 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:23 INFO - PROCESS | 1788 | 1464368363522 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8d544c00 == 143 [pid = 1788] [id = 477] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0ecc00 == 142 [pid = 1788] [id = 478] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8c076800 == 141 [pid = 1788] [id = 309] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9c068c00 == 140 [pid = 1788] [id = 37] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8d5de000 == 139 [pid = 1788] [id = 133] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x99379400 == 138 [pid = 1788] [id = 428] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x912d5400 == 137 [pid = 1788] [id = 474] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9b6a9000 == 136 [pid = 1788] [id = 473] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9bb81c00 == 135 [pid = 1788] [id = 475] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e0000 == 134 [pid = 1788] [id = 479] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x89b36c00 == 133 [pid = 1788] [id = 476] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8d5d6c00 == 132 [pid = 1788] [id = 202] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x926bac00 == 131 [pid = 1788] [id = 425] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x86d2c000 == 130 [pid = 1788] [id = 522] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8dee5c00 == 129 [pid = 1788] [id = 521] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8c7ef800 == 128 [pid = 1788] [id = 520] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x86d2a000 == 127 [pid = 1788] [id = 519] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x912d3800 == 126 [pid = 1788] [id = 516] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x86d36c00 == 125 [pid = 1788] [id = 517] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x926bbc00 == 124 [pid = 1788] [id = 515] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0eb400 == 123 [pid = 1788] [id = 514] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8ebae000 == 122 [pid = 1788] [id = 513] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x92989800 == 121 [pid = 1788] [id = 511] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x98469400 == 120 [pid = 1788] [id = 512] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x92adb800 == 119 [pid = 1788] [id = 510] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9263d000 == 118 [pid = 1788] [id = 509] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x92191c00 == 117 [pid = 1788] [id = 508] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9176a000 == 116 [pid = 1788] [id = 507] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8dc800 == 115 [pid = 1788] [id = 506] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8f752000 == 114 [pid = 1788] [id = 504] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8ea76400 == 113 [pid = 1788] [id = 505] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8d89a000 == 112 [pid = 1788] [id = 503] 09:59:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e9800 == 111 [pid = 1788] [id = 502] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x93b89400) [pid = 1788] [serial = 1401] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x8eb79c00) [pid = 1788] [serial = 1383] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x92631000) [pid = 1788] [serial = 1392] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x926ae800) [pid = 1788] [serial = 1395] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x92b8b000) [pid = 1788] [serial = 1398] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x9142c400) [pid = 1788] [serial = 1386] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x92192c00) [pid = 1788] [serial = 1389] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x8f51c000) [pid = 1788] [serial = 1505] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x9a8cd400) [pid = 1788] [serial = 1475] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x99692c00) [pid = 1788] [serial = 1473] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x9c135000) [pid = 1788] [serial = 1481] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x8eada400) [pid = 1788] [serial = 1502] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x912db400) [pid = 1788] [serial = 1380] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0xa23c7000) [pid = 1788] [serial = 1485] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x9b2aa800) [pid = 1788] [serial = 1479] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x8eacc400) [pid = 1788] [serial = 1446] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x8f758000) [pid = 1788] [serial = 1314] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8c502c00) [pid = 1788] [serial = 1497] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x92199400) [pid = 1788] [serial = 1455] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x8f755800) [pid = 1788] [serial = 1448] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x92630800) [pid = 1788] [serial = 1457] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x8d544400) [pid = 1788] [serial = 1499] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x9add1c00) [pid = 1788] [serial = 1476] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x9538cc00) [pid = 1788] [serial = 1469] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x92b8a400) [pid = 1788] [serial = 1466] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0xa69e1800) [pid = 1788] [serial = 1490] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x8dee9000) [pid = 1788] [serial = 1445] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x918f5800) [pid = 1788] [serial = 1451] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0xa6e9d400) [pid = 1788] [serial = 1494] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0xa22b0400) [pid = 1788] [serial = 1484] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x938e6400) [pid = 1788] [serial = 1464] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x9d427400) [pid = 1788] [serial = 1482] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x99684c00) [pid = 1788] [serial = 1472] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x9b2a1000) [pid = 1788] [serial = 1478] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8eb7f800) [pid = 1788] [serial = 1503] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0xa36eac00) [pid = 1788] [serial = 1488] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x92b89000) [pid = 1788] [serial = 1463] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0xa3357800) [pid = 1788] [serial = 1487] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0xa6d73c00) [pid = 1788] [serial = 1491] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0xa6d7e400) [pid = 1788] [serial = 1493] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x91ab9800) [pid = 1788] [serial = 1454] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x919f0000) [pid = 1788] [serial = 1452] [outer = (nil)] [url = about:blank] 09:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x9298ac00) [pid = 1788] [serial = 1461] [outer = (nil)] [url = about:blank] 09:59:26 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8d892400) [pid = 1788] [serial = 1500] [outer = (nil)] [url = about:blank] 09:59:26 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8bfdb800) [pid = 1788] [serial = 1496] [outer = (nil)] [url = about:blank] 09:59:26 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8f806800) [pid = 1788] [serial = 1449] [outer = (nil)] [url = about:blank] 09:59:26 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x9544fc00) [pid = 1788] [serial = 1470] [outer = (nil)] [url = about:blank] 09:59:26 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x92639c00) [pid = 1788] [serial = 1458] [outer = (nil)] [url = about:blank] 09:59:26 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x92777800) [pid = 1788] [serial = 1460] [outer = (nil)] [url = about:blank] 09:59:26 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x93c10c00) [pid = 1788] [serial = 1467] [outer = (nil)] [url = about:blank] 09:59:26 INFO - PROCESS | 1788 | 1464368366202 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d35800 == 112 [pid = 1788] [id = 540] 09:59:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x86d36000) [pid = 1788] [serial = 1621] [outer = (nil)] 09:59:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x89b41000) [pid = 1788] [serial = 1622] [outer = 0x86d36000] 09:59:26 INFO - PROCESS | 1788 | 1464368366292 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8a0ed000) [pid = 1788] [serial = 1623] [outer = 0x86d36000] 09:59:27 INFO - PROCESS | 1788 | 1464368367171 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 1788 | 1464368367261 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:59:27 INFO - PROCESS | 1788 | 1464368367274 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 1788 | 1464368367280 Marionette TRACE conn4 <- [1,2134,null,{}] 09:59:27 INFO - PROCESS | 1788 | 1464368367288 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:27 INFO - PROCESS | 1788 | 1464368367526 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:59:27 INFO - PROCESS | 1788 | 1464368367815 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c701800 == 113 [pid = 1788] [id = 541] 09:59:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8c702000) [pid = 1788] [serial = 1624] [outer = (nil)] 09:59:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8c7e7c00) [pid = 1788] [serial = 1625] [outer = 0x8c702000] 09:59:27 INFO - PROCESS | 1788 | 1464368367905 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8d5e2000) [pid = 1788] [serial = 1626] [outer = 0x8c702000] 09:59:28 INFO - PROCESS | 1788 | 1464368368853 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1635ms 09:59:28 INFO - PROCESS | 1788 | 1464368368920 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 1788 | 1464368368926 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:59:28 INFO - PROCESS | 1788 | 1464368368933 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 1788 | 1464368368936 Marionette TRACE conn4 <- [1,2138,null,{}] 09:59:28 INFO - PROCESS | 1788 | 1464368368942 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:29 INFO - PROCESS | 1788 | 1464368369290 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:59:29 INFO - PROCESS | 1788 | 1464368369328 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c07cc00 == 114 [pid = 1788] [id = 542] 09:59:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8ea73c00) [pid = 1788] [serial = 1627] [outer = (nil)] 09:59:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8eadbc00) [pid = 1788] [serial = 1628] [outer = 0x8ea73c00] 09:59:29 INFO - PROCESS | 1788 | 1464368369407 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8eb37800) [pid = 1788] [serial = 1629] [outer = 0x8ea73c00] 09:59:30 INFO - PROCESS | 1788 | 1464368370571 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 2437ms 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x99685c00) [pid = 1788] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x8a8d7400) [pid = 1788] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x91423400) [pid = 1788] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x9176d000) [pid = 1788] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x92630400) [pid = 1788] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x95389c00) [pid = 1788] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8be9b400) [pid = 1788] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x89b34800) [pid = 1788] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x93c09400) [pid = 1788] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x8d89f400) [pid = 1788] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x919f8400) [pid = 1788] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8f456800) [pid = 1788] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x8eac2400) [pid = 1788] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x926acc00) [pid = 1788] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x9a9bcc00) [pid = 1788] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x8c7efc00) [pid = 1788] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x8f75a000) [pid = 1788] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0xa060e800) [pid = 1788] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x93b84c00) [pid = 1788] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x9176e000) [pid = 1788] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x92b81400) [pid = 1788] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:59:31 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x8a8d9400) [pid = 1788] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:59:31 INFO - PROCESS | 1788 | 1464368371614 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 1788 | 1464368371622 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:59:31 INFO - PROCESS | 1788 | 1464368371666 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 1788 | 1464368371680 Marionette TRACE conn4 <- [1,2142,null,{}] 09:59:31 INFO - PROCESS | 1788 | 1464368371687 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:31 INFO - PROCESS | 1788 | 1464368371907 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:59:32 INFO - PROCESS | 1788 | 1464368372098 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c080c00 == 115 [pid = 1788] [id = 543] 09:59:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8eac1800) [pid = 1788] [serial = 1630] [outer = (nil)] 09:59:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x8eb78c00) [pid = 1788] [serial = 1631] [outer = 0x8eac1800] 09:59:32 INFO - PROCESS | 1788 | 1464368372194 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x8f452000) [pid = 1788] [serial = 1632] [outer = 0x8eac1800] 09:59:33 INFO - PROCESS | 1788 | 1464368373067 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 1788 | 1464368373133 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:59:33 INFO - PROCESS | 1788 | 1464368373140 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 1788 | 1464368373144 Marionette TRACE conn4 <- [1,2146,null,{}] 09:59:33 INFO - PROCESS | 1788 | 1464368373151 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:33 INFO - PROCESS | 1788 | 1464368373377 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:59:33 INFO - PROCESS | 1788 | 1464368373816 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x86666800 == 116 [pid = 1788] [id = 544] 09:59:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x86667000) [pid = 1788] [serial = 1633] [outer = (nil)] 09:59:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x86d2e800) [pid = 1788] [serial = 1634] [outer = 0x86667000] 09:59:33 INFO - PROCESS | 1788 | 1464368373918 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8be9ac00) [pid = 1788] [serial = 1635] [outer = 0x86667000] 09:59:34 INFO - PROCESS | 1788 | 1464368374921 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:59:35 INFO - PROCESS | 1788 | 1464368375005 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:59:35 INFO - PROCESS | 1788 | 1464368375014 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:59:35 INFO - PROCESS | 1788 | 1464368375019 Marionette TRACE conn4 <- [1,2150,null,{}] 09:59:35 INFO - PROCESS | 1788 | 1464368375028 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:35 INFO - PROCESS | 1788 | 1464368375295 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:59:35 INFO - PROCESS | 1788 | 1464368375608 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c50fc00 == 117 [pid = 1788] [id = 545] 09:59:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8c70e800) [pid = 1788] [serial = 1636] [outer = (nil)] 09:59:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8ea6ec00) [pid = 1788] [serial = 1637] [outer = 0x8c70e800] 09:59:35 INFO - PROCESS | 1788 | 1464368375707 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8eacc400) [pid = 1788] [serial = 1638] [outer = 0x8c70e800] 09:59:36 INFO - PROCESS | 1788 | 1464368376735 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1791ms 09:59:36 INFO - PROCESS | 1788 | 1464368376809 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 1788 | 1464368376815 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:59:36 INFO - PROCESS | 1788 | 1464368376824 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 1788 | 1464368376828 Marionette TRACE conn4 <- [1,2154,null,{}] 09:59:36 INFO - PROCESS | 1788 | 1464368376835 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 1788 | 1464368377125 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:59:37 INFO - PROCESS | 1788 | 1464368377507 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c703c00 == 118 [pid = 1788] [id = 546] 09:59:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8f452400) [pid = 1788] [serial = 1639] [outer = (nil)] 09:59:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8f527000) [pid = 1788] [serial = 1640] [outer = 0x8f452400] 09:59:37 INFO - PROCESS | 1788 | 1464368377600 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8f752800) [pid = 1788] [serial = 1641] [outer = 0x8f452400] 09:59:38 INFO - PROCESS | 1788 | 1464368378672 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1886ms 09:59:38 INFO - PROCESS | 1788 | 1464368378711 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 1788 | 1464368378716 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:59:38 INFO - PROCESS | 1788 | 1464368378733 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - PROCESS | 1788 | 1464368378743 Marionette TRACE conn4 <- [1,2158,null,{}] 09:59:38 INFO - PROCESS | 1788 | 1464368378751 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:39 INFO - PROCESS | 1788 | 1464368379012 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:59:39 INFO - PROCESS | 1788 | 1464368379346 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb79000 == 119 [pid = 1788] [id = 547] 09:59:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8eb7c000) [pid = 1788] [serial = 1642] [outer = (nil)] 09:59:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x91427000) [pid = 1788] [serial = 1643] [outer = 0x8eb7c000] 09:59:39 INFO - PROCESS | 1788 | 1464368379445 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x91764800) [pid = 1788] [serial = 1644] [outer = 0x8eb7c000] 09:59:40 INFO - PROCESS | 1788 | 1464368380476 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1799ms 09:59:40 INFO - PROCESS | 1788 | 1464368380524 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:59:40 INFO - PROCESS | 1788 | 1464368380530 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:59:40 INFO - PROCESS | 1788 | 1464368380537 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 1788 | 1464368380541 Marionette TRACE conn4 <- [1,2162,null,{}] 09:59:40 INFO - PROCESS | 1788 | 1464368380546 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:40 INFO - PROCESS | 1788 | 1464368380800 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:59:41 INFO - PROCESS | 1788 | 1464368381130 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb72c00 == 120 [pid = 1788] [id = 548] 09:59:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8eb7d400) [pid = 1788] [serial = 1645] [outer = (nil)] 09:59:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x919ec800) [pid = 1788] [serial = 1646] [outer = 0x8eb7d400] 09:59:41 INFO - PROCESS | 1788 | 1464368381228 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x91ab3400) [pid = 1788] [serial = 1647] [outer = 0x8eb7d400] 09:59:42 INFO - PROCESS | 1788 | 1464368382198 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1732ms 09:59:42 INFO - PROCESS | 1788 | 1464368382270 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:59:42 INFO - PROCESS | 1788 | 1464368382274 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:59:42 INFO - PROCESS | 1788 | 1464368382281 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 1788 | 1464368382284 Marionette TRACE conn4 <- [1,2166,null,{}] 09:59:42 INFO - PROCESS | 1788 | 1464368382291 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:42 INFO - PROCESS | 1788 | 1464368382531 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:59:42 INFO - PROCESS | 1788 | 1464368382874 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x92192000 == 121 [pid = 1788] [id = 549] 09:59:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x92192c00) [pid = 1788] [serial = 1648] [outer = (nil)] 09:59:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x92199400) [pid = 1788] [serial = 1649] [outer = 0x92192c00] 09:59:43 INFO - PROCESS | 1788 | 1464368383017 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x92635c00) [pid = 1788] [serial = 1650] [outer = 0x92192c00] 09:59:44 INFO - PROCESS | 1788 | 1464368384038 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1835ms 09:59:44 INFO - PROCESS | 1788 | 1464368384116 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:59:44 INFO - PROCESS | 1788 | 1464368384121 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:59:44 INFO - PROCESS | 1788 | 1464368384130 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - PROCESS | 1788 | 1464368384134 Marionette TRACE conn4 <- [1,2170,null,{}] 09:59:44 INFO - PROCESS | 1788 | 1464368384140 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:44 INFO - PROCESS | 1788 | 1464368384429 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:59:44 INFO - PROCESS | 1788 | 1464368384833 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x91428800 == 122 [pid = 1788] [id = 550] 09:59:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x91ab9800) [pid = 1788] [serial = 1651] [outer = (nil)] 09:59:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x92772c00) [pid = 1788] [serial = 1652] [outer = 0x91ab9800] 09:59:44 INFO - PROCESS | 1788 | 1464368384959 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x9277b000) [pid = 1788] [serial = 1653] [outer = 0x91ab9800] 09:59:45 INFO - PROCESS | 1788 | 1464368385941 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1892ms 09:59:46 INFO - PROCESS | 1788 | 1464368386023 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 1788 | 1464368386027 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:59:46 INFO - PROCESS | 1788 | 1464368386034 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 1788 | 1464368386038 Marionette TRACE conn4 <- [1,2174,null,{}] 09:59:46 INFO - PROCESS | 1788 | 1464368386044 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:46 INFO - PROCESS | 1788 | 1464368386342 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:59:46 INFO - PROCESS | 1788 | 1464368386689 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb36800 == 123 [pid = 1788] [id = 551] 09:59:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x926b1800) [pid = 1788] [serial = 1654] [outer = (nil)] 09:59:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x92ad5800) [pid = 1788] [serial = 1655] [outer = 0x926b1800] 09:59:46 INFO - PROCESS | 1788 | 1464368386785 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x92ad9c00) [pid = 1788] [serial = 1656] [outer = 0x926b1800] 09:59:47 INFO - PROCESS | 1788 | 1464368387757 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1784ms 09:59:47 INFO - PROCESS | 1788 | 1464368387821 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 1788 | 1464368387825 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:59:47 INFO - PROCESS | 1788 | 1464368387833 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 1788 | 1464368387838 Marionette TRACE conn4 <- [1,2178,null,{}] 09:59:47 INFO - PROCESS | 1788 | 1464368387844 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:48 INFO - PROCESS | 1788 | 1464368388097 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:59:48 INFO - PROCESS | 1788 | 1464368388433 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x92772400 == 124 [pid = 1788] [id = 552] 09:59:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x9297c000) [pid = 1788] [serial = 1657] [outer = (nil)] 09:59:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x938e2400) [pid = 1788] [serial = 1658] [outer = 0x9297c000] 09:59:48 INFO - PROCESS | 1788 | 1464368388530 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x938e8000) [pid = 1788] [serial = 1659] [outer = 0x9297c000] 09:59:49 INFO - PROCESS | 1788 | 1464368389492 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1690ms 09:59:49 INFO - PROCESS | 1788 | 1464368389525 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 1788 | 1464368389529 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:59:49 INFO - PROCESS | 1788 | 1464368389537 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 1788 | 1464368389540 Marionette TRACE conn4 <- [1,2182,null,{}] 09:59:49 INFO - PROCESS | 1788 | 1464368389547 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:49 INFO - PROCESS | 1788 | 1464368389800 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:59:50 INFO - PROCESS | 1788 | 1464368390136 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ad8800 == 125 [pid = 1788] [id = 553] 09:59:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x92b89000) [pid = 1788] [serial = 1660] [outer = (nil)] 09:59:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x93c05c00) [pid = 1788] [serial = 1661] [outer = 0x92b89000] 09:59:50 INFO - PROCESS | 1788 | 1464368390235 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x93c09400) [pid = 1788] [serial = 1662] [outer = 0x92b89000] 09:59:51 INFO - PROCESS | 1788 | 1464368391196 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1738ms 09:59:51 INFO - PROCESS | 1788 | 1464368391275 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 1788 | 1464368391280 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:59:51 INFO - PROCESS | 1788 | 1464368391287 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 1788 | 1464368391292 Marionette TRACE conn4 <- [1,2186,null,{}] 09:59:51 INFO - PROCESS | 1788 | 1464368391298 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:51 INFO - PROCESS | 1788 | 1464368391581 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:59:51 INFO - PROCESS | 1788 | 1464368391961 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x95387800 == 126 [pid = 1788] [id = 554] 09:59:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x95387c00) [pid = 1788] [serial = 1663] [outer = (nil)] 09:59:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x9538ec00) [pid = 1788] [serial = 1664] [outer = 0x95387c00] 09:59:52 INFO - PROCESS | 1788 | 1464368392070 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x98237000) [pid = 1788] [serial = 1665] [outer = 0x95387c00] 09:59:53 INFO - PROCESS | 1788 | 1464368393078 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1836ms 09:59:53 INFO - PROCESS | 1788 | 1464368393124 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:59:53 INFO - PROCESS | 1788 | 1464368393129 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:59:53 INFO - PROCESS | 1788 | 1464368393137 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 1788 | 1464368393140 Marionette TRACE conn4 <- [1,2190,null,{}] 09:59:53 INFO - PROCESS | 1788 | 1464368393147 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:53 INFO - PROCESS | 1788 | 1464368393426 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:59:53 INFO - PROCESS | 1788 | 1464368393773 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x94751000 == 127 [pid = 1788] [id = 555] 09:59:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x95389c00) [pid = 1788] [serial = 1666] [outer = (nil)] 09:59:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x9a378c00) [pid = 1788] [serial = 1667] [outer = 0x95389c00] 09:59:53 INFO - PROCESS | 1788 | 1464368393874 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9a8cc400) [pid = 1788] [serial = 1668] [outer = 0x95389c00] 09:59:54 INFO - PROCESS | 1788 | 1464368394816 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1740ms 09:59:54 INFO - PROCESS | 1788 | 1464368394877 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 1788 | 1464368394882 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:59:54 INFO - PROCESS | 1788 | 1464368394889 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 1788 | 1464368394892 Marionette TRACE conn4 <- [1,2194,null,{}] 09:59:54 INFO - PROCESS | 1788 | 1464368394898 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:55 INFO - PROCESS | 1788 | 1464368395146 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:59:55 INFO - PROCESS | 1788 | 1464368395480 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x97877c00 == 128 [pid = 1788] [id = 556] 09:59:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x99684c00) [pid = 1788] [serial = 1669] [outer = (nil)] 09:59:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x9b0bfc00) [pid = 1788] [serial = 1670] [outer = 0x99684c00] 09:59:55 INFO - PROCESS | 1788 | 1464368395576 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x9b2a4c00) [pid = 1788] [serial = 1671] [outer = 0x99684c00] 09:59:56 INFO - PROCESS | 1788 | 1464368396512 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1681ms 09:59:56 INFO - PROCESS | 1788 | 1464368396572 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:59:56 INFO - PROCESS | 1788 | 1464368396586 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:59:56 INFO - PROCESS | 1788 | 1464368396594 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - PROCESS | 1788 | 1464368396597 Marionette TRACE conn4 <- [1,2198,null,{}] 09:59:56 INFO - PROCESS | 1788 | 1464368396603 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:56 INFO - PROCESS | 1788 | 1464368396876 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:59:57 INFO - PROCESS | 1788 | 1464368397221 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be9d000 == 129 [pid = 1788] [id = 557] 09:59:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x8d549800) [pid = 1788] [serial = 1672] [outer = (nil)] 09:59:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9b6a9000) [pid = 1788] [serial = 1673] [outer = 0x8d549800] 09:59:57 INFO - PROCESS | 1788 | 1464368397323 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9bb79800) [pid = 1788] [serial = 1674] [outer = 0x8d549800] 09:59:58 INFO - PROCESS | 1788 | 1464368398299 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1744ms 09:59:58 INFO - PROCESS | 1788 | 1464368398338 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:59:58 INFO - PROCESS | 1788 | 1464368398343 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:59:58 INFO - PROCESS | 1788 | 1464368398350 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 1788 | 1464368398354 Marionette TRACE conn4 <- [1,2202,null,{}] 09:59:58 INFO - PROCESS | 1788 | 1464368398360 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:58 INFO - PROCESS | 1788 | 1464368398598 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:59:58 INFO - PROCESS | 1788 | 1464368398939 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0b9000 == 130 [pid = 1788] [id = 558] 09:59:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9b6b0800) [pid = 1788] [serial = 1675] [outer = (nil)] 09:59:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9d902000) [pid = 1788] [serial = 1676] [outer = 0x9b6b0800] 09:59:59 INFO - PROCESS | 1788 | 1464368399040 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x9d990000) [pid = 1788] [serial = 1677] [outer = 0x9b6b0800] 10:00:00 INFO - PROCESS | 1788 | 1464368400000 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1683ms 10:00:00 INFO - PROCESS | 1788 | 1464368400033 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 1788 | 1464368400036 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 10:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:00:00 INFO - PROCESS | 1788 | 1464368400043 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 1788 | 1464368400047 Marionette TRACE conn4 <- [1,2206,null,{}] 10:00:00 INFO - PROCESS | 1788 | 1464368400053 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:00 INFO - PROCESS | 1788 | 1464368400296 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 10:00:00 INFO - PROCESS | 1788 | 1464368400639 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b2aa000 == 131 [pid = 1788] [id = 559] 10:00:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x9d511800) [pid = 1788] [serial = 1678] [outer = (nil)] 10:00:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0xa23c7000) [pid = 1788] [serial = 1679] [outer = 0x9d511800] 10:00:00 INFO - PROCESS | 1788 | 1464368400742 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0xa27be400) [pid = 1788] [serial = 1680] [outer = 0x9d511800] 10:00:01 INFO - PROCESS | 1788 | 1464368401715 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1738ms 10:00:01 INFO - PROCESS | 1788 | 1464368401783 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 10:00:01 INFO - PROCESS | 1788 | 1464368401790 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 10:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:00:01 INFO - PROCESS | 1788 | 1464368401799 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 1788 | 1464368401807 Marionette TRACE conn4 <- [1,2210,null,{}] 10:00:01 INFO - PROCESS | 1788 | 1464368401819 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:02 INFO - PROCESS | 1788 | 1464368402128 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 10:00:02 INFO - PROCESS | 1788 | 1464368402583 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eac3400 == 132 [pid = 1788] [id = 560] 10:00:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x8eb7b400) [pid = 1788] [serial = 1681] [outer = (nil)] 10:00:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0xa63f5000) [pid = 1788] [serial = 1682] [outer = 0x8eb7b400] 10:00:02 INFO - PROCESS | 1788 | 1464368402704 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0xa6840800) [pid = 1788] [serial = 1683] [outer = 0x8eb7b400] 10:00:03 INFO - PROCESS | 1788 | 1464368403653 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1901ms 10:00:03 INFO - PROCESS | 1788 | 1464368403707 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 1788 | 1464368403712 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 10:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:00:03 INFO - PROCESS | 1788 | 1464368403722 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 1788 | 1464368403725 Marionette TRACE conn4 <- [1,2214,null,{}] 10:00:03 INFO - PROCESS | 1788 | 1464368403732 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:03 INFO - PROCESS | 1788 | 1464368403984 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8c080c00 == 131 [pid = 1788] [id = 543] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8c07cc00 == 130 [pid = 1788] [id = 542] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8c701800 == 129 [pid = 1788] [id = 541] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x86d35800 == 128 [pid = 1788] [id = 540] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8dee4000 == 127 [pid = 1788] [id = 537] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x86d38c00 == 126 [pid = 1788] [id = 538] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x86d35c00 == 125 [pid = 1788] [id = 536] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9a378800 == 124 [pid = 1788] [id = 535] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9a2dd800 == 123 [pid = 1788] [id = 534] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9787a400 == 122 [pid = 1788] [id = 533] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x93c0d000 == 121 [pid = 1788] [id = 532] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8c704000 == 120 [pid = 1788] [id = 530] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x93c0f400 == 119 [pid = 1788] [id = 531] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x926b5000 == 118 [pid = 1788] [id = 529] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9233e800 == 117 [pid = 1788] [id = 528] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x91ab9000 == 116 [pid = 1788] [id = 527] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x919ed800 == 115 [pid = 1788] [id = 526] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfda400 == 114 [pid = 1788] [id = 524] 10:00:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8f523000 == 113 [pid = 1788] [id = 525] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x91422c00) [pid = 1788] [serial = 1571] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x99ec3800) [pid = 1788] [serial = 1538] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0xa2504000) [pid = 1788] [serial = 1554] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x91768c00) [pid = 1788] [serial = 1517] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x9d50b800) [pid = 1788] [serial = 1550] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x92989000) [pid = 1788] [serial = 1527] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x9b0bc400) [pid = 1788] [serial = 1545] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x8c7ebc00) [pid = 1788] [serial = 1568] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x89f54000) [pid = 1788] [serial = 1559] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x9a403800) [pid = 1788] [serial = 1541] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x8eb75800) [pid = 1788] [serial = 1512] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x8f527800) [pid = 1788] [serial = 1569] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x926ba800) [pid = 1788] [serial = 1524] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x912d9000) [pid = 1788] [serial = 1443] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x8f452c00) [pid = 1788] [serial = 1566] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x938e5400) [pid = 1788] [serial = 1530] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x9bb7ac00) [pid = 1788] [serial = 1548] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x9a2d9800) [pid = 1788] [serial = 1539] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x92637000) [pid = 1788] [serial = 1523] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8d550400) [pid = 1788] [serial = 1562] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x9d901800) [pid = 1788] [serial = 1551] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x912dec00) [pid = 1788] [serial = 1515] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x918ed400) [pid = 1788] [serial = 1518] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0xa3358400) [pid = 1788] [serial = 1556] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x8a8da400) [pid = 1788] [serial = 1560] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x912d1400) [pid = 1788] [serial = 1514] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x93c8d000) [pid = 1788] [serial = 1532] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8eba2400) [pid = 1788] [serial = 1565] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x94745000) [pid = 1788] [serial = 1533] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x919f7c00) [pid = 1788] [serial = 1520] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x96673800) [pid = 1788] [serial = 1536] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x91ab6000) [pid = 1788] [serial = 1521] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8d8a0800) [pid = 1788] [serial = 1563] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0xa36e9800) [pid = 1788] [serial = 1557] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x9277cc00) [pid = 1788] [serial = 1526] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x9b6b4400) [pid = 1788] [serial = 1547] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0xa2364000) [pid = 1788] [serial = 1553] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8c07d800) [pid = 1788] [serial = 1509] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x92b8b800) [pid = 1788] [serial = 1529] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9a722400) [pid = 1788] [serial = 1542] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x8ea75800) [pid = 1788] [serial = 1511] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x95450c00) [pid = 1788] [serial = 1535] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x8ab15800) [pid = 1788] [serial = 1508] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x9b0b6c00) [pid = 1788] [serial = 1544] [outer = (nil)] [url = about:blank] 10:00:06 INFO - PROCESS | 1788 | 1464368406634 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x89b3cc00 == 114 [pid = 1788] [id = 561] 10:00:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x89b3e400) [pid = 1788] [serial = 1684] [outer = (nil)] 10:00:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8a0e0400) [pid = 1788] [serial = 1685] [outer = 0x89b3e400] 10:00:06 INFO - PROCESS | 1788 | 1464368406720 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8be95c00) [pid = 1788] [serial = 1686] [outer = 0x89b3e400] 10:00:07 INFO - PROCESS | 1788 | 1464368407631 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 3991ms 10:00:07 INFO - PROCESS | 1788 | 1464368407717 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 10:00:07 INFO - PROCESS | 1788 | 1464368407723 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 10:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:00:07 INFO - PROCESS | 1788 | 1464368407732 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:00:07 INFO - PROCESS | 1788 | 1464368407737 Marionette TRACE conn4 <- [1,2218,null,{}] 10:00:07 INFO - PROCESS | 1788 | 1464368407746 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:08 INFO - PROCESS | 1788 | 1464368408122 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 10:00:08 INFO - PROCESS | 1788 | 1464368408405 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c7efc00 == 115 [pid = 1788] [id = 562] 10:00:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8d543400) [pid = 1788] [serial = 1687] [outer = (nil)] 10:00:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8d5de000) [pid = 1788] [serial = 1688] [outer = 0x8d543400] 10:00:08 INFO - PROCESS | 1788 | 1464368408489 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8dee9400) [pid = 1788] [serial = 1689] [outer = 0x8d543400] 10:00:09 INFO - PROCESS | 1788 | 1464368409390 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1683ms 10:00:09 INFO - PROCESS | 1788 | 1464368409419 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 1788 | 1464368409426 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 10:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:00:09 INFO - PROCESS | 1788 | 1464368409434 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 1788 | 1464368409438 Marionette TRACE conn4 <- [1,2222,null,{}] 10:00:09 INFO - PROCESS | 1788 | 1464368409451 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:09 INFO - PROCESS | 1788 | 1464368409764 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 10:00:09 INFO - PROCESS | 1788 | 1464368409807 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c50a000 == 116 [pid = 1788] [id = 563] 10:00:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8eb36400) [pid = 1788] [serial = 1690] [outer = (nil)] 10:00:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8eb73800) [pid = 1788] [serial = 1691] [outer = 0x8eb36400] 10:00:09 INFO - PROCESS | 1788 | 1464368409887 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8f44cc00) [pid = 1788] [serial = 1692] [outer = 0x8eb36400] 10:00:11 INFO - PROCESS | 1788 | 1464368411148 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2399ms 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x86d36000) [pid = 1788] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x95385800) [pid = 1788] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8ea6b800) [pid = 1788] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8ab1b400) [pid = 1788] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x8ea73c00) [pid = 1788] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x8ead7800) [pid = 1788] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x9b361c00) [pid = 1788] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0xa6385800) [pid = 1788] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x924c2c00) [pid = 1788] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x99f70400) [pid = 1788] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x9787f800) [pid = 1788] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x9b2aa400) [pid = 1788] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x9b6ae400) [pid = 1788] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:00:11 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x8c702000) [pid = 1788] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:00:11 INFO - PROCESS | 1788 | 1464368411965 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 1788 | 1464368411969 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 10:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:00:12 INFO - PROCESS | 1788 | 1464368412024 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 1788 | 1464368412034 Marionette TRACE conn4 <- [1,2226,null,{}] 10:00:12 INFO - PROCESS | 1788 | 1464368412042 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:12 INFO - PROCESS | 1788 | 1464368412347 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 10:00:12 INFO - PROCESS | 1788 | 1464368412475 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f44f800 == 117 [pid = 1788] [id = 564] 10:00:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8f51d000) [pid = 1788] [serial = 1693] [outer = (nil)] 10:00:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8f751400) [pid = 1788] [serial = 1694] [outer = 0x8f51d000] 10:00:12 INFO - PROCESS | 1788 | 1464368412554 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8f802c00) [pid = 1788] [serial = 1695] [outer = 0x8f51d000] 10:00:13 INFO - PROCESS | 1788 | 1464368413486 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1530ms 10:00:13 INFO - PROCESS | 1788 | 1464368413517 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 1788 | 1464368413525 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 10:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:00:13 INFO - PROCESS | 1788 | 1464368413534 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 1788 | 1464368413540 Marionette TRACE conn4 <- [1,2230,null,{}] 10:00:13 INFO - PROCESS | 1788 | 1464368413550 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:13 INFO - PROCESS | 1788 | 1464368413838 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 10:00:14 INFO - PROCESS | 1788 | 1464368414298 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d35c00 == 118 [pid = 1788] [id = 565] 10:00:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x86d36000) [pid = 1788] [serial = 1696] [outer = (nil)] 10:00:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8a0e7c00) [pid = 1788] [serial = 1697] [outer = 0x86d36000] 10:00:14 INFO - PROCESS | 1788 | 1464368414400 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8c07cc00) [pid = 1788] [serial = 1698] [outer = 0x86d36000] 10:00:15 INFO - PROCESS | 1788 | 1464368415431 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1943ms 10:00:15 INFO - PROCESS | 1788 | 1464368415478 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 1788 | 1464368415485 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 10:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:00:15 INFO - PROCESS | 1788 | 1464368415494 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - PROCESS | 1788 | 1464368415500 Marionette TRACE conn4 <- [1,2234,null,{}] 10:00:15 INFO - PROCESS | 1788 | 1464368415507 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:15 INFO - PROCESS | 1788 | 1464368415805 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 10:00:16 INFO - PROCESS | 1788 | 1464368416244 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea77000 == 119 [pid = 1788] [id = 566] 10:00:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8eaa0c00) [pid = 1788] [serial = 1699] [outer = (nil)] 10:00:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8ead0800) [pid = 1788] [serial = 1700] [outer = 0x8eaa0c00] 10:00:16 INFO - PROCESS | 1788 | 1464368416344 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8eb3d000) [pid = 1788] [serial = 1701] [outer = 0x8eaa0c00] 10:00:17 INFO - PROCESS | 1788 | 1464368417362 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1940ms 10:00:17 INFO - PROCESS | 1788 | 1464368417440 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 1788 | 1464368417445 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 10:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:00:17 INFO - PROCESS | 1788 | 1464368417454 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - PROCESS | 1788 | 1464368417459 Marionette TRACE conn4 <- [1,2238,null,{}] 10:00:17 INFO - PROCESS | 1788 | 1464368417465 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:17 INFO - PROCESS | 1788 | 1464368417767 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 10:00:18 INFO - PROCESS | 1788 | 1464368418155 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f80c400 == 120 [pid = 1788] [id = 567] 10:00:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x912d7400) [pid = 1788] [serial = 1702] [outer = (nil)] 10:00:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x912de800) [pid = 1788] [serial = 1703] [outer = 0x912d7400] 10:00:18 INFO - PROCESS | 1788 | 1464368418267 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x9142b000) [pid = 1788] [serial = 1704] [outer = 0x912d7400] 10:00:19 INFO - PROCESS | 1788 | 1464368419282 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1886ms 10:00:19 INFO - PROCESS | 1788 | 1464368419355 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 1788 | 1464368419360 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 10:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:00:19 INFO - PROCESS | 1788 | 1464368419379 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 1788 | 1464368419389 Marionette TRACE conn4 <- [1,2242,null,{}] 10:00:19 INFO - PROCESS | 1788 | 1464368419395 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:19 INFO - PROCESS | 1788 | 1464368419666 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 10:00:20 INFO - PROCESS | 1788 | 1464368419985 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x912db400 == 121 [pid = 1788] [id = 568] 10:00:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x918ed000) [pid = 1788] [serial = 1705] [outer = (nil)] 10:00:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x91abc000) [pid = 1788] [serial = 1706] [outer = 0x918ed000] 10:00:20 INFO - PROCESS | 1788 | 1464368420077 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x92195800) [pid = 1788] [serial = 1707] [outer = 0x918ed000] 10:00:21 INFO - PROCESS | 1788 | 1464368421021 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1700ms 10:00:21 INFO - PROCESS | 1788 | 1464368421071 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 10:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:00:21 INFO - PROCESS | 1788 | 1464368421076 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 10:00:21 INFO - PROCESS | 1788 | 1464368421084 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 1788 | 1464368421087 Marionette TRACE conn4 <- [1,2246,null,{}] 10:00:21 INFO - PROCESS | 1788 | 1464368421094 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:21 INFO - PROCESS | 1788 | 1464368421348 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 10:00:21 INFO - PROCESS | 1788 | 1464368421681 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75e800 == 122 [pid = 1788] [id = 569] 10:00:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x91abd400) [pid = 1788] [serial = 1708] [outer = (nil)] 10:00:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x924ce400) [pid = 1788] [serial = 1709] [outer = 0x91abd400] 10:00:21 INFO - PROCESS | 1788 | 1464368421773 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x92630800) [pid = 1788] [serial = 1710] [outer = 0x91abd400] 10:00:22 INFO - PROCESS | 1788 | 1464368422743 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1735ms 10:00:22 INFO - PROCESS | 1788 | 1464368422819 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 1788 | 1464368422823 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 10:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:00:22 INFO - PROCESS | 1788 | 1464368422831 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 1788 | 1464368422834 Marionette TRACE conn4 <- [1,2250,null,{}] 10:00:22 INFO - PROCESS | 1788 | 1464368422840 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:23 INFO - PROCESS | 1788 | 1464368423116 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 10:00:23 INFO - PROCESS | 1788 | 1464368423473 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x926ad000 == 123 [pid = 1788] [id = 570] 10:00:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x926afc00) [pid = 1788] [serial = 1711] [outer = (nil)] 10:00:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x926bb400) [pid = 1788] [serial = 1712] [outer = 0x926afc00] 10:00:23 INFO - PROCESS | 1788 | 1464368423580 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x92adc800) [pid = 1788] [serial = 1713] [outer = 0x926afc00] 10:00:24 INFO - PROCESS | 1788 | 1464368424596 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1835ms 10:00:24 INFO - PROCESS | 1788 | 1464368424668 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 10:00:24 INFO - PROCESS | 1788 | 1464368424673 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 10:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:00:24 INFO - PROCESS | 1788 | 1464368424680 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 1788 | 1464368424684 Marionette TRACE conn4 <- [1,2254,null,{}] 10:00:24 INFO - PROCESS | 1788 | 1464368424691 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:24 INFO - PROCESS | 1788 | 1464368424939 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 10:00:25 INFO - PROCESS | 1788 | 1464368425280 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x924cc000 == 124 [pid = 1788] [id = 571] 10:00:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x926bbc00) [pid = 1788] [serial = 1714] [outer = (nil)] 10:00:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x93c10c00) [pid = 1788] [serial = 1715] [outer = 0x926bbc00] 10:00:25 INFO - PROCESS | 1788 | 1464368425378 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x93c91400) [pid = 1788] [serial = 1716] [outer = 0x926bbc00] 10:00:26 INFO - PROCESS | 1788 | 1464368426392 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1737ms 10:00:26 INFO - PROCESS | 1788 | 1464368426418 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 10:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:00:26 INFO - PROCESS | 1788 | 1464368426422 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 10:00:26 INFO - PROCESS | 1788 | 1464368426429 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 1788 | 1464368426432 Marionette TRACE conn4 <- [1,2258,null,{}] 10:00:26 INFO - PROCESS | 1788 | 1464368426438 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:26 INFO - PROCESS | 1788 | 1464368426691 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 10:00:27 INFO - PROCESS | 1788 | 1464368427045 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x9277a400 == 125 [pid = 1788] [id = 572] 10:00:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x938e8400) [pid = 1788] [serial = 1717] [outer = (nil)] 10:00:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x95387400) [pid = 1788] [serial = 1718] [outer = 0x938e8400] 10:00:27 INFO - PROCESS | 1788 | 1464368427150 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x9538f800) [pid = 1788] [serial = 1719] [outer = 0x938e8400] 10:00:28 INFO - PROCESS | 1788 | 1464368428093 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1736ms 10:00:28 INFO - PROCESS | 1788 | 1464368428165 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 1788 | 1464368428170 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 10:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:00:28 INFO - PROCESS | 1788 | 1464368428176 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 1788 | 1464368428180 Marionette TRACE conn4 <- [1,2262,null,{}] 10:00:28 INFO - PROCESS | 1788 | 1464368428186 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:28 INFO - PROCESS | 1788 | 1464368428465 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 10:00:28 INFO - PROCESS | 1788 | 1464368428847 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f80bc00 == 126 [pid = 1788] [id = 573] 10:00:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x93c0d000) [pid = 1788] [serial = 1720] [outer = (nil)] 10:00:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x98241c00) [pid = 1788] [serial = 1721] [outer = 0x93c0d000] 10:00:28 INFO - PROCESS | 1788 | 1464368428940 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x9968dc00) [pid = 1788] [serial = 1722] [outer = 0x93c0d000] 10:00:29 INFO - PROCESS | 1788 | 1464368429872 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1742ms 10:00:29 INFO - PROCESS | 1788 | 1464368429935 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 1788 | 1464368429940 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 10:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:00:29 INFO - PROCESS | 1788 | 1464368429950 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 1788 | 1464368429954 Marionette TRACE conn4 <- [1,2266,null,{}] 10:00:29 INFO - PROCESS | 1788 | 1464368429960 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:30 INFO - PROCESS | 1788 | 1464368430211 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 10:00:30 INFO - PROCESS | 1788 | 1464368430562 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x91abd800 == 127 [pid = 1788] [id = 574] 10:00:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x95455400) [pid = 1788] [serial = 1723] [outer = (nil)] 10:00:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x99fe3800) [pid = 1788] [serial = 1724] [outer = 0x95455400] 10:00:30 INFO - PROCESS | 1788 | 1464368430657 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x9a2cac00) [pid = 1788] [serial = 1725] [outer = 0x95455400] 10:00:31 INFO - PROCESS | 1788 | 1464368431616 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1735ms 10:00:31 INFO - PROCESS | 1788 | 1464368431687 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 1788 | 1464368431691 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 10:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:00:31 INFO - PROCESS | 1788 | 1464368431698 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 1788 | 1464368431702 Marionette TRACE conn4 <- [1,2270,null,{}] 10:00:31 INFO - PROCESS | 1788 | 1464368431708 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:32 INFO - PROCESS | 1788 | 1464368432059 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 10:00:32 INFO - PROCESS | 1788 | 1464368432444 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9b8800 == 128 [pid = 1788] [id = 575] 10:00:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9a9bc000) [pid = 1788] [serial = 1726] [outer = (nil)] 10:00:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x9a9d8000) [pid = 1788] [serial = 1727] [outer = 0x9a9bc000] 10:00:32 INFO - PROCESS | 1788 | 1464368432613 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x9b2a1000) [pid = 1788] [serial = 1728] [outer = 0x9a9bc000] 10:00:33 INFO - PROCESS | 1788 | 1464368433636 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1983ms 10:00:33 INFO - PROCESS | 1788 | 1464368433684 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 1788 | 1464368433689 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 10:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:00:33 INFO - PROCESS | 1788 | 1464368433697 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 1788 | 1464368433702 Marionette TRACE conn4 <- [1,2274,null,{}] 10:00:33 INFO - PROCESS | 1788 | 1464368433708 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:33 INFO - PROCESS | 1788 | 1464368433985 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 10:00:34 INFO - PROCESS | 1788 | 1464368434334 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a2cc400 == 129 [pid = 1788] [id = 576] 10:00:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x9a378800) [pid = 1788] [serial = 1729] [outer = (nil)] 10:00:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9d997000) [pid = 1788] [serial = 1730] [outer = 0x9a378800] 10:00:34 INFO - PROCESS | 1788 | 1464368434433 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0xa060cc00) [pid = 1788] [serial = 1731] [outer = 0x9a378800] 10:00:35 INFO - PROCESS | 1788 | 1464368435383 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1738ms 10:00:35 INFO - PROCESS | 1788 | 1464368435436 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 10:00:35 INFO - PROCESS | 1788 | 1464368435439 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 10:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:00:35 INFO - PROCESS | 1788 | 1464368435446 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 1788 | 1464368435449 Marionette TRACE conn4 <- [1,2278,null,{}] 10:00:35 INFO - PROCESS | 1788 | 1464368435456 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:35 INFO - PROCESS | 1788 | 1464368435697 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 10:00:36 INFO - PROCESS | 1788 | 1464368436041 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a403000 == 130 [pid = 1788] [id = 577] 10:00:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9b2a5c00) [pid = 1788] [serial = 1732] [outer = (nil)] 10:00:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0xa3127c00) [pid = 1788] [serial = 1733] [outer = 0x9b2a5c00] 10:00:36 INFO - PROCESS | 1788 | 1464368436135 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0xa355b400) [pid = 1788] [serial = 1734] [outer = 0x9b2a5c00] 10:00:37 INFO - PROCESS | 1788 | 1464368437080 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1683ms 10:00:37 INFO - PROCESS | 1788 | 1464368437129 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 1788 | 1464368437144 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 10:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:00:37 INFO - PROCESS | 1788 | 1464368437152 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 1788 | 1464368437155 Marionette TRACE conn4 <- [1,2282,null,{}] 10:00:37 INFO - PROCESS | 1788 | 1464368437161 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:37 INFO - PROCESS | 1788 | 1464368437423 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 10:00:37 INFO - PROCESS | 1788 | 1464368437759 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d37800 == 131 [pid = 1788] [id = 578] 10:00:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0xa2364000) [pid = 1788] [serial = 1735] [outer = (nil)] 10:00:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0xa68cc400) [pid = 1788] [serial = 1736] [outer = 0xa2364000] 10:00:37 INFO - PROCESS | 1788 | 1464368437854 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0xa68d9400) [pid = 1788] [serial = 1737] [outer = 0xa2364000] 10:00:38 INFO - PROCESS | 1788 | 1464368438778 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1685ms 10:00:38 INFO - PROCESS | 1788 | 1464368438839 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 10:00:38 INFO - PROCESS | 1788 | 1464368438846 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 10:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:00:38 INFO - PROCESS | 1788 | 1464368438857 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 1788 | 1464368438864 Marionette TRACE conn4 <- [1,2286,null,{}] 10:00:38 INFO - PROCESS | 1788 | 1464368438875 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:39 INFO - PROCESS | 1788 | 1464368439161 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 10:00:39 INFO - PROCESS | 1788 | 1464368439502 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 1788 | ++DOCSHELL 0xa3647c00 == 132 [pid = 1788] [id = 579] 10:00:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0xa68d1400) [pid = 1788] [serial = 1738] [outer = (nil)] 10:00:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0xa6d79800) [pid = 1788] [serial = 1739] [outer = 0xa68d1400] 10:00:39 INFO - PROCESS | 1788 | 1464368439600 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0xa6d7c800) [pid = 1788] [serial = 1740] [outer = 0xa68d1400] 10:00:40 INFO - PROCESS | 1788 | 1464368440523 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:00:40 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 10:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1743ms 10:00:40 INFO - PROCESS | 1788 | 1464368440599 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 1788 | 1464368440602 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 10:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:00:40 INFO - PROCESS | 1788 | 1464368440609 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 1788 | 1464368440612 Marionette TRACE conn4 <- [1,2290,null,{}] 10:00:40 INFO - PROCESS | 1788 | 1464368440618 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:40 INFO - PROCESS | 1788 | 1464368440906 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 10:00:41 INFO - PROCESS | 1788 | 1464368441245 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d909800 == 133 [pid = 1788] [id = 580] 10:00:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0xa0606000) [pid = 1788] [serial = 1741] [outer = (nil)] 10:00:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0xa6b54c00) [pid = 1788] [serial = 1742] [outer = 0xa0606000] 10:00:41 INFO - PROCESS | 1788 | 1464368441342 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0xa6b56800) [pid = 1788] [serial = 1743] [outer = 0xa0606000] 10:00:42 INFO - PROCESS | 1788 | 1464368442319 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1787ms 10:00:42 INFO - PROCESS | 1788 | 1464368442397 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 1788 | 1464368442401 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 10:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:00:42 INFO - PROCESS | 1788 | 1464368442407 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 1788 | 1464368442410 Marionette TRACE conn4 <- [1,2294,null,{}] 10:00:42 INFO - PROCESS | 1788 | 1464368442417 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:42 INFO - PROCESS | 1788 | 1464368442700 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 10:00:43 INFO - PROCESS | 1788 | 1464368443044 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x89a2a800 == 134 [pid = 1788] [id = 581] 10:00:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x89a2ac00) [pid = 1788] [serial = 1744] [outer = (nil)] 10:00:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x89a32800) [pid = 1788] [serial = 1745] [outer = 0x89a2ac00] 10:00:43 INFO - PROCESS | 1788 | 1464368443134 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x89a34400) [pid = 1788] [serial = 1746] [outer = 0x89a2ac00] 10:00:44 INFO - PROCESS | 1788 | 1464368444104 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1741ms 10:00:44 INFO - PROCESS | 1788 | 1464368444150 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 10:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:00:44 INFO - PROCESS | 1788 | 1464368444154 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 10:00:44 INFO - PROCESS | 1788 | 1464368444161 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 1788 | 1464368444165 Marionette TRACE conn4 <- [1,2298,null,{}] 10:00:44 INFO - PROCESS | 1788 | 1464368444171 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:44 INFO - PROCESS | 1788 | 1464368444420 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8d546400 == 133 [pid = 1788] [id = 456] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x96677c00 == 132 [pid = 1788] [id = 469] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9667b800 == 131 [pid = 1788] [id = 470] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x99689000 == 130 [pid = 1788] [id = 472] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x92adbc00 == 129 [pid = 1788] [id = 468] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8f44f800 == 128 [pid = 1788] [id = 564] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8c50a000 == 127 [pid = 1788] [id = 563] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8c7efc00 == 126 [pid = 1788] [id = 562] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x89b3cc00 == 125 [pid = 1788] [id = 561] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8eac3400 == 124 [pid = 1788] [id = 560] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9b2aa000 == 123 [pid = 1788] [id = 559] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9b0b9000 == 122 [pid = 1788] [id = 558] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8be9d000 == 121 [pid = 1788] [id = 557] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x94751000 == 120 [pid = 1788] [id = 555] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x97877c00 == 119 [pid = 1788] [id = 556] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x95387800 == 118 [pid = 1788] [id = 554] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x92ad8800 == 117 [pid = 1788] [id = 553] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x92772400 == 116 [pid = 1788] [id = 552] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8eb36800 == 115 [pid = 1788] [id = 551] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x91428800 == 114 [pid = 1788] [id = 550] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8eb72c00 == 113 [pid = 1788] [id = 548] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x92192000 == 112 [pid = 1788] [id = 549] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8eb79000 == 111 [pid = 1788] [id = 547] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8c703c00 == 110 [pid = 1788] [id = 546] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8c50fc00 == 109 [pid = 1788] [id = 545] 10:00:46 INFO - PROCESS | 1788 | --DOCSHELL 0x86666800 == 108 [pid = 1788] [id = 544] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x8a0ed000) [pid = 1788] [serial = 1623] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x98242c00) [pid = 1788] [serial = 1595] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x95449800) [pid = 1788] [serial = 1593] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0xa6391000) [pid = 1788] [serial = 1611] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x8eb37800) [pid = 1788] [serial = 1629] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x8f528400) [pid = 1788] [serial = 1506] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0xa69e7400) [pid = 1788] [serial = 1614] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x8eb39800) [pid = 1788] [serial = 1619] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0xa6d7e800) [pid = 1788] [serial = 1617] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x92639400) [pid = 1788] [serial = 1584] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x8eb78c00) [pid = 1788] [serial = 1631] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x8eadbc00) [pid = 1788] [serial = 1628] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x92630000) [pid = 1788] [serial = 1583] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x9a9ba000) [pid = 1788] [serial = 1601] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x9a2d8400) [pid = 1788] [serial = 1598] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x9a2de000) [pid = 1788] [serial = 1599] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0xa3126c00) [pid = 1788] [serial = 1610] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x926b9800) [pid = 1788] [serial = 1586] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x9937d000) [pid = 1788] [serial = 1596] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0xa69e5000) [pid = 1788] [serial = 1613] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0xa3127000) [pid = 1788] [serial = 1608] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0xa23c7800) [pid = 1788] [serial = 1607] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x91abfc00) [pid = 1788] [serial = 1580] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x89b41000) [pid = 1788] [serial = 1622] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x95386000) [pid = 1788] [serial = 1592] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0xa6d7c000) [pid = 1788] [serial = 1616] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0xa1111c00) [pid = 1788] [serial = 1605] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x8d5e2000) [pid = 1788] [serial = 1626] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x8f751c00) [pid = 1788] [serial = 1577] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x8dee6800) [pid = 1788] [serial = 1574] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x9a9d8400) [pid = 1788] [serial = 1602] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x9d50c000) [pid = 1788] [serial = 1604] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x93b81c00) [pid = 1788] [serial = 1589] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x8c7e7c00) [pid = 1788] [serial = 1625] [outer = (nil)] [url = about:blank] 10:00:47 INFO - PROCESS | 1788 | 1464368447158 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x89a2c400 == 109 [pid = 1788] [id = 582] 10:00:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x89a2c800) [pid = 1788] [serial = 1747] [outer = (nil)] 10:00:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x89b41000) [pid = 1788] [serial = 1748] [outer = 0x89a2c800] 10:00:47 INFO - PROCESS | 1788 | 1464368447249 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x8be97800) [pid = 1788] [serial = 1749] [outer = 0x89a2c800] 10:00:48 INFO - PROCESS | 1788 | 1464368448114 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 3992ms 10:00:48 INFO - PROCESS | 1788 | 1464368448185 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 1788 | 1464368448191 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 10:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:00:48 INFO - PROCESS | 1788 | 1464368448202 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 1788 | 1464368448207 Marionette TRACE conn4 <- [1,2302,null,{}] 10:00:48 INFO - PROCESS | 1788 | 1464368448214 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:48 INFO - PROCESS | 1788 | 1464368448449 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 10:00:48 INFO - PROCESS | 1788 | 1464368448689 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c70a400 == 110 [pid = 1788] [id = 583] 10:00:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x8c70a800) [pid = 1788] [serial = 1750] [outer = (nil)] 10:00:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x8d54fc00) [pid = 1788] [serial = 1751] [outer = 0x8c70a800] 10:00:48 INFO - PROCESS | 1788 | 1464368448841 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x8dee1800) [pid = 1788] [serial = 1752] [outer = 0x8c70a800] 10:00:49 INFO - PROCESS | 1788 | 1464368449805 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1641ms 10:00:49 INFO - PROCESS | 1788 | 1464368449847 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 10:00:49 INFO - PROCESS | 1788 | 1464368449853 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 10:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:00:49 INFO - PROCESS | 1788 | 1464368449869 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 1788 | 1464368449871 Marionette TRACE conn4 <- [1,2306,null,{}] 10:00:49 INFO - PROCESS | 1788 | 1464368449878 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:50 INFO - PROCESS | 1788 | 1464368450184 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 10:00:50 INFO - PROCESS | 1788 | 1464368450223 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d2dc00 == 111 [pid = 1788] [id = 584] 10:00:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x8d89b400) [pid = 1788] [serial = 1753] [outer = (nil)] 10:00:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x8eb31400) [pid = 1788] [serial = 1754] [outer = 0x8d89b400] 10:00:50 INFO - PROCESS | 1788 | 1464368450301 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x8eb3dc00) [pid = 1788] [serial = 1755] [outer = 0x8d89b400] 10:00:51 INFO - PROCESS | 1788 | 1464368451478 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2291ms 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8c70b400) [pid = 1788] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x8f529000) [pid = 1788] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x924c7000) [pid = 1788] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x919f5400) [pid = 1788] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x926b6400) [pid = 1788] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8eac8000) [pid = 1788] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x8f753800) [pid = 1788] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8eb36400) [pid = 1788] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x8eb7c000) [pid = 1788] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x8f452400) [pid = 1788] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x8c70e800) [pid = 1788] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x86667000) [pid = 1788] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8d543400) [pid = 1788] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x89b3e400) [pid = 1788] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8eb7b400) [pid = 1788] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x9d511800) [pid = 1788] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x9b6b0800) [pid = 1788] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8d549800) [pid = 1788] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x99684c00) [pid = 1788] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x95389c00) [pid = 1788] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x95387c00) [pid = 1788] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x9297c000) [pid = 1788] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x926b1800) [pid = 1788] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x91ab9800) [pid = 1788] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x92192c00) [pid = 1788] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:00:52 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x8eb7d400) [pid = 1788] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:00:52 INFO - PROCESS | 1788 | 1464368452272 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 1788 | 1464368452276 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 10:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:00:52 INFO - PROCESS | 1788 | 1464368452293 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 1788 | 1464368452303 Marionette TRACE conn4 <- [1,2310,null,{}] 10:00:52 INFO - PROCESS | 1788 | 1464368452309 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:52 INFO - PROCESS | 1788 | 1464368452601 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 10:00:52 INFO - PROCESS | 1788 | 1464368452734 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea77800 == 112 [pid = 1788] [id = 585] 10:00:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8eac8800) [pid = 1788] [serial = 1756] [outer = (nil)] 10:00:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8ebaf800) [pid = 1788] [serial = 1757] [outer = 0x8eac8800] 10:00:52 INFO - PROCESS | 1788 | 1464368452811 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8f51e000) [pid = 1788] [serial = 1758] [outer = 0x8eac8800] 10:00:53 INFO - PROCESS | 1788 | 1464368453616 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1396ms 10:00:53 INFO - PROCESS | 1788 | 1464368453682 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 1788 | 1464368453687 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 10:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:00:53 INFO - PROCESS | 1788 | 1464368453696 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 1788 | 1464368453701 Marionette TRACE conn4 <- [1,2314,null,{}] 10:00:53 INFO - PROCESS | 1788 | 1464368453707 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:53 INFO - PROCESS | 1788 | 1464368453966 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 10:00:54 INFO - PROCESS | 1788 | 1464368454316 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d2f000 == 113 [pid = 1788] [id = 586] 10:00:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x86d2f800) [pid = 1788] [serial = 1759] [outer = (nil)] 10:00:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x89a2f400) [pid = 1788] [serial = 1760] [outer = 0x86d2f800] 10:00:54 INFO - PROCESS | 1788 | 1464368454485 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8a0e0000) [pid = 1788] [serial = 1761] [outer = 0x86d2f800] 10:00:55 INFO - PROCESS | 1788 | 1464368455510 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1844ms 10:00:55 INFO - PROCESS | 1788 | 1464368455559 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 1788 | 1464368455572 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 10:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:00:55 INFO - PROCESS | 1788 | 1464368455591 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 1788 | 1464368455603 Marionette TRACE conn4 <- [1,2318,null,{}] 10:00:55 INFO - PROCESS | 1788 | 1464368455618 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:56 INFO - PROCESS | 1788 | 1464368456034 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 10:00:56 INFO - PROCESS | 1788 | 1464368456324 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x89a2fc00 == 114 [pid = 1788] [id = 587] 10:00:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8dee6000) [pid = 1788] [serial = 1762] [outer = (nil)] 10:00:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8ea9e000) [pid = 1788] [serial = 1763] [outer = 0x8dee6000] 10:00:56 INFO - PROCESS | 1788 | 1464368456421 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8ead8c00) [pid = 1788] [serial = 1764] [outer = 0x8dee6000] 10:00:57 INFO - PROCESS | 1788 | 1464368457463 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 1788 | 1464368457557 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 10:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:00:57 INFO - PROCESS | 1788 | 1464368457568 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - PROCESS | 1788 | 1464368457571 Marionette TRACE conn4 <- [1,2322,null,{}] 10:00:57 INFO - PROCESS | 1788 | 1464368457579 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:57 INFO - PROCESS | 1788 | 1464368457873 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 10:00:58 INFO - PROCESS | 1788 | 1464368458261 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f521400 == 115 [pid = 1788] [id = 588] 10:00:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8f75a000) [pid = 1788] [serial = 1765] [outer = (nil)] 10:00:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8f810400) [pid = 1788] [serial = 1766] [outer = 0x8f75a000] 10:00:58 INFO - PROCESS | 1788 | 1464368458356 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x91422000) [pid = 1788] [serial = 1767] [outer = 0x8f75a000] 10:00:59 INFO - PROCESS | 1788 | 1464368459454 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1930ms 10:00:59 INFO - PROCESS | 1788 | 1464368459500 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 1788 | 1464368459505 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 10:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:00:59 INFO - PROCESS | 1788 | 1464368459514 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 1788 | 1464368459524 Marionette TRACE conn4 <- [1,2326,null,{}] 10:00:59 INFO - PROCESS | 1788 | 1464368459541 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:59 INFO - PROCESS | 1788 | 1464368459822 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 10:01:00 INFO - PROCESS | 1788 | 1464368460167 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f808400 == 116 [pid = 1788] [id = 589] 10:01:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x9176a800) [pid = 1788] [serial = 1768] [outer = (nil)] 10:01:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x919f1400) [pid = 1788] [serial = 1769] [outer = 0x9176a800] 10:01:00 INFO - PROCESS | 1788 | 1464368460268 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x919fa400) [pid = 1788] [serial = 1770] [outer = 0x9176a800] 10:01:01 INFO - PROCESS | 1788 | 1464368461272 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1793ms 10:01:01 INFO - PROCESS | 1788 | 1464368461305 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 1788 | 1464368461309 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 10:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:01:01 INFO - PROCESS | 1788 | 1464368461317 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 1788 | 1464368461321 Marionette TRACE conn4 <- [1,2330,null,{}] 10:01:01 INFO - PROCESS | 1788 | 1464368461328 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:01 INFO - PROCESS | 1788 | 1464368461591 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 10:01:01 INFO - PROCESS | 1788 | 1464368461923 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f44ac00 == 117 [pid = 1788] [id = 590] 10:01:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x91767000) [pid = 1788] [serial = 1771] [outer = (nil)] 10:01:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x924c8000) [pid = 1788] [serial = 1772] [outer = 0x91767000] 10:01:02 INFO - PROCESS | 1788 | 1464368462023 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x92630400) [pid = 1788] [serial = 1773] [outer = 0x91767000] 10:01:03 INFO - PROCESS | 1788 | 1464368463238 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1992ms 10:01:03 INFO - PROCESS | 1788 | 1464368463310 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 1788 | 1464368463314 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 10:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:01:03 INFO - PROCESS | 1788 | 1464368463321 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 1788 | 1464368463325 Marionette TRACE conn4 <- [1,2334,null,{}] 10:01:03 INFO - PROCESS | 1788 | 1464368463332 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:03 INFO - PROCESS | 1788 | 1464368463589 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 10:01:03 INFO - PROCESS | 1788 | 1464368463936 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x926b3c00 == 118 [pid = 1788] [id = 591] 10:01:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x926b5000) [pid = 1788] [serial = 1774] [outer = (nil)] 10:01:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x926b9c00) [pid = 1788] [serial = 1775] [outer = 0x926b5000] 10:01:04 INFO - PROCESS | 1788 | 1464368464061 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x92ad3c00) [pid = 1788] [serial = 1776] [outer = 0x926b5000] 10:01:05 INFO - PROCESS | 1788 | 1464368465064 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1785ms 10:01:05 INFO - PROCESS | 1788 | 1464368465106 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 10:01:05 INFO - PROCESS | 1788 | 1464368465109 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 10:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:01:05 INFO - PROCESS | 1788 | 1464368465117 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 1788 | 1464368465121 Marionette TRACE conn4 <- [1,2338,null,{}] 10:01:05 INFO - PROCESS | 1788 | 1464368465128 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:05 INFO - PROCESS | 1788 | 1464368465392 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 10:01:05 INFO - PROCESS | 1788 | 1464368465732 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c50e400 == 119 [pid = 1788] [id = 592] 10:01:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x926acc00) [pid = 1788] [serial = 1777] [outer = (nil)] 10:01:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x938e7800) [pid = 1788] [serial = 1778] [outer = 0x926acc00] 10:01:05 INFO - PROCESS | 1788 | 1464368465847 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x93b85800) [pid = 1788] [serial = 1779] [outer = 0x926acc00] 10:01:06 INFO - PROCESS | 1788 | 1464368466854 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1783ms 10:01:06 INFO - PROCESS | 1788 | 1464368466902 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 1788 | 1464368466905 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 10:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:01:06 INFO - PROCESS | 1788 | 1464368466913 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 1788 | 1464368466917 Marionette TRACE conn4 <- [1,2342,null,{}] 10:01:06 INFO - PROCESS | 1788 | 1464368466923 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:07 INFO - PROCESS | 1788 | 1464368467187 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 10:01:07 INFO - PROCESS | 1788 | 1464368467539 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x92981000 == 120 [pid = 1788] [id = 593] 10:01:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x92ae0000) [pid = 1788] [serial = 1780] [outer = (nil)] 10:01:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x93c83400) [pid = 1788] [serial = 1781] [outer = 0x92ae0000] 10:01:07 INFO - PROCESS | 1788 | 1464368467637 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x93c8fc00) [pid = 1788] [serial = 1782] [outer = 0x92ae0000] 10:01:08 INFO - PROCESS | 1788 | 1464368468580 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1737ms 10:01:08 INFO - PROCESS | 1788 | 1464368468652 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 10:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:01:08 INFO - PROCESS | 1788 | 1464368468656 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 10:01:08 INFO - PROCESS | 1788 | 1464368468664 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 1788 | 1464368468668 Marionette TRACE conn4 <- [1,2346,null,{}] 10:01:08 INFO - PROCESS | 1788 | 1464368468674 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:08 INFO - PROCESS | 1788 | 1464368468923 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 10:01:09 INFO - PROCESS | 1788 | 1464368469267 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c08c00 == 121 [pid = 1788] [id = 594] 10:01:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x93c0b000) [pid = 1788] [serial = 1783] [outer = (nil)] 10:01:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x97877800) [pid = 1788] [serial = 1784] [outer = 0x93c0b000] 10:01:09 INFO - PROCESS | 1788 | 1464368469367 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x9787e400) [pid = 1788] [serial = 1785] [outer = 0x93c0b000] 10:01:10 INFO - PROCESS | 1788 | 1464368470342 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1739ms 10:01:10 INFO - PROCESS | 1788 | 1464368470402 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 1788 | 1464368470406 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 10:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:01:10 INFO - PROCESS | 1788 | 1464368470415 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 1788 | 1464368470419 Marionette TRACE conn4 <- [1,2350,null,{}] 10:01:10 INFO - PROCESS | 1788 | 1464368470426 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:10 INFO - PROCESS | 1788 | 1464368470732 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 10:01:11 INFO - PROCESS | 1788 | 1464368471075 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ab2c00 == 122 [pid = 1788] [id = 595] 10:01:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x95387000) [pid = 1788] [serial = 1786] [outer = (nil)] 10:01:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x99684400) [pid = 1788] [serial = 1787] [outer = 0x95387000] 10:01:11 INFO - PROCESS | 1788 | 1464368471172 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x99eccc00) [pid = 1788] [serial = 1788] [outer = 0x95387000] 10:01:12 INFO - PROCESS | 1788 | 1464368472154 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1795ms 10:01:12 INFO - PROCESS | 1788 | 1464368472211 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 1788 | 1464368472215 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 10:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:01:12 INFO - PROCESS | 1788 | 1464368472222 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 1788 | 1464368472225 Marionette TRACE conn4 <- [1,2354,null,{}] 10:01:12 INFO - PROCESS | 1788 | 1464368472231 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:12 INFO - PROCESS | 1788 | 1464368472495 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 10:01:12 INFO - PROCESS | 1788 | 1464368472844 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a404c00 == 123 [pid = 1788] [id = 596] 10:01:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x9a8cb800) [pid = 1788] [serial = 1789] [outer = (nil)] 10:01:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9a9bec00) [pid = 1788] [serial = 1790] [outer = 0x9a8cb800] 10:01:12 INFO - PROCESS | 1788 | 1464368472959 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9b0b7c00) [pid = 1788] [serial = 1791] [outer = 0x9a8cb800] 10:01:13 INFO - PROCESS | 1788 | 1464368473979 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1837ms 10:01:14 INFO - PROCESS | 1788 | 1464368474062 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 10:01:14 INFO - PROCESS | 1788 | 1464368474070 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 10:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:01:14 INFO - PROCESS | 1788 | 1464368474079 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 1788 | 1464368474084 Marionette TRACE conn4 <- [1,2358,null,{}] 10:01:14 INFO - PROCESS | 1788 | 1464368474090 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:14 INFO - PROCESS | 1788 | 1464368474436 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 10:01:14 INFO - PROCESS | 1788 | 1464368474929 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a2e6c00 == 124 [pid = 1788] [id = 597] 10:01:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9b2ac800) [pid = 1788] [serial = 1792] [outer = (nil)] 10:01:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9c064800) [pid = 1788] [serial = 1793] [outer = 0x9b2ac800] 10:01:15 INFO - PROCESS | 1788 | 1464368475024 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9d511800) [pid = 1788] [serial = 1794] [outer = 0x9b2ac800] 10:01:16 INFO - PROCESS | 1788 | 1464368476043 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2033ms 10:01:16 INFO - PROCESS | 1788 | 1464368476114 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 10:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:01:16 INFO - PROCESS | 1788 | 1464368476118 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 10:01:16 INFO - PROCESS | 1788 | 1464368476125 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 1788 | 1464368476129 Marionette TRACE conn4 <- [1,2362,null,{}] 10:01:16 INFO - PROCESS | 1788 | 1464368476135 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:16 INFO - PROCESS | 1788 | 1464368476413 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 10:01:16 INFO - PROCESS | 1788 | 1464368476767 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x9846e800 == 125 [pid = 1788] [id = 598] 10:01:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x9b0be800) [pid = 1788] [serial = 1795] [outer = (nil)] 10:01:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0xa1112400) [pid = 1788] [serial = 1796] [outer = 0x9b0be800] 10:01:16 INFO - PROCESS | 1788 | 1464368476865 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0xa237d000) [pid = 1788] [serial = 1797] [outer = 0x9b0be800] 10:01:17 INFO - PROCESS | 1788 | 1464368477871 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1785ms 10:01:17 INFO - PROCESS | 1788 | 1464368477911 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 1788 | 1464368477914 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 10:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:01:17 INFO - PROCESS | 1788 | 1464368477922 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 1788 | 1464368477925 Marionette TRACE conn4 <- [1,2366,null,{}] 10:01:17 INFO - PROCESS | 1788 | 1464368477932 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:18 INFO - PROCESS | 1788 | 1464368478191 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 10:01:18 INFO - PROCESS | 1788 | 1464368478539 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d909000 == 126 [pid = 1788] [id = 599] 10:01:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x9d995800) [pid = 1788] [serial = 1798] [outer = (nil)] 10:01:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0xa6832400) [pid = 1788] [serial = 1799] [outer = 0x9d995800] 10:01:18 INFO - PROCESS | 1788 | 1464368478639 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0xa685d800) [pid = 1788] [serial = 1800] [outer = 0x9d995800] 10:01:19 INFO - PROCESS | 1788 | 1464368479616 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1734ms 10:01:19 INFO - PROCESS | 1788 | 1464368479657 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 1788 | 1464368479662 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 10:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:01:19 INFO - PROCESS | 1788 | 1464368479672 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - PROCESS | 1788 | 1464368479675 Marionette TRACE conn4 <- [1,2370,null,{}] 10:01:19 INFO - PROCESS | 1788 | 1464368479682 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:19 INFO - PROCESS | 1788 | 1464368479935 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 10:01:20 INFO - PROCESS | 1788 | 1464368480298 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x86666400 == 127 [pid = 1788] [id = 600] 10:01:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x9d41f000) [pid = 1788] [serial = 1801] [outer = (nil)] 10:01:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0xa6b52c00) [pid = 1788] [serial = 1802] [outer = 0x9d41f000] 10:01:20 INFO - PROCESS | 1788 | 1464368480402 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0xa6b58000) [pid = 1788] [serial = 1803] [outer = 0x9d41f000] 10:01:21 INFO - PROCESS | 1788 | 1464368481420 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1801ms 10:01:21 INFO - PROCESS | 1788 | 1464368481474 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 1788 | 1464368481480 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 10:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:01:21 INFO - PROCESS | 1788 | 1464368481487 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 1788 | 1464368481490 Marionette TRACE conn4 <- [1,2374,null,{}] 10:01:21 INFO - PROCESS | 1788 | 1464368481497 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:21 INFO - PROCESS | 1788 | 1464368481778 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 10:01:22 INFO - PROCESS | 1788 | 1464368482142 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be56400 == 128 [pid = 1788] [id = 601] 10:01:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x8be56800) [pid = 1788] [serial = 1804] [outer = (nil)] 10:01:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x8be5d000) [pid = 1788] [serial = 1805] [outer = 0x8be56800] 10:01:22 INFO - PROCESS | 1788 | 1464368482268 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x8be5f400) [pid = 1788] [serial = 1806] [outer = 0x8be56800] 10:01:23 INFO - PROCESS | 1788 | 1464368483255 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1834ms 10:01:23 INFO - PROCESS | 1788 | 1464368483321 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 1788 | 1464368483326 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 10:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:01:23 INFO - PROCESS | 1788 | 1464368483333 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 1788 | 1464368483336 Marionette TRACE conn4 <- [1,2378,null,{}] 10:01:23 INFO - PROCESS | 1788 | 1464368483344 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:23 INFO - PROCESS | 1788 | 1464368483597 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 10:01:23 INFO - PROCESS | 1788 | 1464368483947 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be5c000 == 129 [pid = 1788] [id = 602] 10:01:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x8be5d800) [pid = 1788] [serial = 1807] [outer = (nil)] 10:01:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0xa6b51800) [pid = 1788] [serial = 1808] [outer = 0x8be5d800] 10:01:24 INFO - PROCESS | 1788 | 1464368484046 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0xa6b5dc00) [pid = 1788] [serial = 1809] [outer = 0x8be5d800] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x89b34400 == 128 [pid = 1788] [id = 455] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8ea77800 == 127 [pid = 1788] [id = 585] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8d54e800 == 126 [pid = 1788] [id = 480] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x86d2dc00 == 125 [pid = 1788] [id = 584] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8c70a400 == 124 [pid = 1788] [id = 583] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x89a2c400 == 123 [pid = 1788] [id = 582] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x86d37800 == 122 [pid = 1788] [id = 578] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x9a403000 == 121 [pid = 1788] [id = 577] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x9a2cc400 == 120 [pid = 1788] [id = 576] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9b8800 == 119 [pid = 1788] [id = 575] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8f80bc00 == 118 [pid = 1788] [id = 573] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x91abd800 == 117 [pid = 1788] [id = 574] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x9277a400 == 116 [pid = 1788] [id = 572] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8d54a800 == 115 [pid = 1788] [id = 539] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x924cc000 == 114 [pid = 1788] [id = 571] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x926ad000 == 113 [pid = 1788] [id = 570] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75e800 == 112 [pid = 1788] [id = 569] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x912db400 == 111 [pid = 1788] [id = 568] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8ea77000 == 110 [pid = 1788] [id = 566] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8f80c400 == 109 [pid = 1788] [id = 567] 10:01:26 INFO - PROCESS | 1788 | --DOCSHELL 0x86d35c00 == 108 [pid = 1788] [id = 565] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x8eaa2000) [pid = 1788] [serial = 1575] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x912d4800) [pid = 1788] [serial = 1578] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x92773000) [pid = 1788] [serial = 1587] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x9219dc00) [pid = 1788] [serial = 1581] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x93c0e800) [pid = 1788] [serial = 1590] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x8eb3bc00) [pid = 1788] [serial = 1620] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x9142b400) [pid = 1788] [serial = 1572] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x8eb73800) [pid = 1788] [serial = 1691] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x8f44cc00) [pid = 1788] [serial = 1692] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x91427000) [pid = 1788] [serial = 1643] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x8f752800) [pid = 1788] [serial = 1641] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x8f527000) [pid = 1788] [serial = 1640] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x8eacc400) [pid = 1788] [serial = 1638] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x8ea6ec00) [pid = 1788] [serial = 1637] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x8be9ac00) [pid = 1788] [serial = 1635] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x86d2e800) [pid = 1788] [serial = 1634] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8d5de000) [pid = 1788] [serial = 1688] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x8a0e0400) [pid = 1788] [serial = 1685] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x8be95c00) [pid = 1788] [serial = 1686] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0xa6840800) [pid = 1788] [serial = 1683] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0xa63f5000) [pid = 1788] [serial = 1682] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0xa27be400) [pid = 1788] [serial = 1680] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0xa23c7000) [pid = 1788] [serial = 1679] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x9d990000) [pid = 1788] [serial = 1677] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x9d902000) [pid = 1788] [serial = 1676] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x9bb79800) [pid = 1788] [serial = 1674] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x9b6a9000) [pid = 1788] [serial = 1673] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x9b2a4c00) [pid = 1788] [serial = 1671] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x9b0bfc00) [pid = 1788] [serial = 1670] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x9a8cc400) [pid = 1788] [serial = 1668] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x9a378c00) [pid = 1788] [serial = 1667] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x98237000) [pid = 1788] [serial = 1665] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x9538ec00) [pid = 1788] [serial = 1664] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x93c05c00) [pid = 1788] [serial = 1661] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x938e8000) [pid = 1788] [serial = 1659] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x938e2400) [pid = 1788] [serial = 1658] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x92ad9c00) [pid = 1788] [serial = 1656] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x92ad5800) [pid = 1788] [serial = 1655] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x9277b000) [pid = 1788] [serial = 1653] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x92772c00) [pid = 1788] [serial = 1652] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x92635c00) [pid = 1788] [serial = 1650] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x92199400) [pid = 1788] [serial = 1649] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x91ab3400) [pid = 1788] [serial = 1647] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x919ec800) [pid = 1788] [serial = 1646] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x91764800) [pid = 1788] [serial = 1644] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8f751400) [pid = 1788] [serial = 1694] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8dee9400) [pid = 1788] [serial = 1689] [outer = (nil)] [url = about:blank] 10:01:27 INFO - PROCESS | 1788 | 1464368487891 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 4596ms 10:01:27 INFO - PROCESS | 1788 | 1464368487931 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 1788 | 1464368487937 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 10:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:01:27 INFO - PROCESS | 1788 | 1464368487948 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 1788 | 1464368487951 Marionette TRACE conn4 <- [1,2382,null,{}] 10:01:27 INFO - PROCESS | 1788 | 1464368487961 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:28 INFO - PROCESS | 1788 | 1464368488209 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 10:01:28 INFO - PROCESS | 1788 | 1464368488532 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be95c00 == 109 [pid = 1788] [id = 603] 10:01:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8be98800) [pid = 1788] [serial = 1810] [outer = (nil)] 10:01:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8c07d000) [pid = 1788] [serial = 1811] [outer = 0x8be98800] 10:01:28 INFO - PROCESS | 1788 | 1464368488620 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8c703c00) [pid = 1788] [serial = 1812] [outer = 0x8be98800] 10:01:29 INFO - PROCESS | 1788 | 1464368489500 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1634ms 10:01:29 INFO - PROCESS | 1788 | 1464368489611 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 1788 | 1464368489621 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 10:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:01:29 INFO - PROCESS | 1788 | 1464368489635 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 1788 | 1464368489639 Marionette TRACE conn4 <- [1,2386,null,{}] 10:01:29 INFO - PROCESS | 1788 | 1464368489652 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:29 INFO - PROCESS | 1788 | 1464368489968 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 10:01:30 INFO - PROCESS | 1788 | 1464368490014 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c075000 == 110 [pid = 1788] [id = 604] 10:01:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8d549400) [pid = 1788] [serial = 1813] [outer = (nil)] 10:01:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8ea9ec00) [pid = 1788] [serial = 1814] [outer = 0x8d549400] 10:01:30 INFO - PROCESS | 1788 | 1464368490093 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8eb32800) [pid = 1788] [serial = 1815] [outer = 0x8d549400] 10:01:31 INFO - PROCESS | 1788 | 1464368491264 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1692ms 10:01:31 INFO - PROCESS | 1788 | 1464368491328 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 10:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:01:31 INFO - PROCESS | 1788 | 1464368491332 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 10:01:31 INFO - PROCESS | 1788 | 1464368491339 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 1788 | 1464368491345 Marionette TRACE conn4 <- [1,2390,null,{}] 10:01:31 INFO - PROCESS | 1788 | 1464368491371 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:31 INFO - PROCESS | 1788 | 1464368491696 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x8eac1800) [pid = 1788] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x92b89000) [pid = 1788] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8d89b400) [pid = 1788] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x86d36000) [pid = 1788] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8c70a800) [pid = 1788] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x89a2c800) [pid = 1788] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0xa0606000) [pid = 1788] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0xa68d1400) [pid = 1788] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0xa2364000) [pid = 1788] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x9b2a5c00) [pid = 1788] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x9a378800) [pid = 1788] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x9a9bc000) [pid = 1788] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x95455400) [pid = 1788] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x93c0d000) [pid = 1788] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x938e8400) [pid = 1788] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x926bbc00) [pid = 1788] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x926afc00) [pid = 1788] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x91abd400) [pid = 1788] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x918ed000) [pid = 1788] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x912d7400) [pid = 1788] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:01:32 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x8eaa0c00) [pid = 1788] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:01:32 INFO - PROCESS | 1788 | 1464368492543 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d36000 == 111 [pid = 1788] [id = 605] 10:01:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x89a2c800) [pid = 1788] [serial = 1816] [outer = (nil)] 10:01:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x8d89b400) [pid = 1788] [serial = 1817] [outer = 0x89a2c800] 10:01:32 INFO - PROCESS | 1788 | 1464368492635 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x8f527400) [pid = 1788] [serial = 1818] [outer = 0x89a2c800] 10:01:33 INFO - PROCESS | 1788 | 1464368493525 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2249ms 10:01:33 INFO - PROCESS | 1788 | 1464368493588 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 1788 | 1464368493594 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 10:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:01:33 INFO - PROCESS | 1788 | 1464368493601 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 1788 | 1464368493604 Marionette TRACE conn4 <- [1,2394,null,{}] 10:01:33 INFO - PROCESS | 1788 | 1464368493610 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:33 INFO - PROCESS | 1788 | 1464368493855 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 10:01:34 INFO - PROCESS | 1788 | 1464368494071 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea9c000 == 112 [pid = 1788] [id = 606] 10:01:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8eacd000) [pid = 1788] [serial = 1819] [outer = (nil)] 10:01:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8f805400) [pid = 1788] [serial = 1820] [outer = 0x8eacd000] 10:01:34 INFO - PROCESS | 1788 | 1464368494150 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x912e0400) [pid = 1788] [serial = 1821] [outer = 0x8eacd000] 10:01:35 INFO - PROCESS | 1788 | 1464368495403 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1839ms 10:01:35 INFO - PROCESS | 1788 | 1464368495441 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 1788 | 1464368495449 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 10:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:01:35 INFO - PROCESS | 1788 | 1464368495458 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 1788 | 1464368495465 Marionette TRACE conn4 <- [1,2398,null,{}] 10:01:35 INFO - PROCESS | 1788 | 1464368495474 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:35 INFO - PROCESS | 1788 | 1464368495738 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 10:01:36 INFO - PROCESS | 1788 | 1464368496086 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be63400 == 113 [pid = 1788] [id = 607] 10:01:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8bfd3800) [pid = 1788] [serial = 1822] [outer = (nil)] 10:01:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8c7e6000) [pid = 1788] [serial = 1823] [outer = 0x8bfd3800] 10:01:36 INFO - PROCESS | 1788 | 1464368496188 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8dee9400) [pid = 1788] [serial = 1824] [outer = 0x8bfd3800] 10:01:37 INFO - PROCESS | 1788 | 1464368497175 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1796ms 10:01:37 INFO - PROCESS | 1788 | 1464368497255 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 1788 | 1464368497264 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 10:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:01:37 INFO - PROCESS | 1788 | 1464368497276 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 1788 | 1464368497287 Marionette TRACE conn4 <- [1,2402,null,{}] 10:01:37 INFO - PROCESS | 1788 | 1464368497369 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:37 INFO - PROCESS | 1788 | 1464368497695 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 10:01:38 INFO - PROCESS | 1788 | 1464368498070 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5de400 == 114 [pid = 1788] [id = 608] 10:01:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8f752400) [pid = 1788] [serial = 1825] [outer = (nil)] 10:01:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x912d3000) [pid = 1788] [serial = 1826] [outer = 0x8f752400] 10:01:38 INFO - PROCESS | 1788 | 1464368498173 Marionette DEBUG loaded listener.js 10:01:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x91761400) [pid = 1788] [serial = 1827] [outer = 0x8f752400] 10:01:39 INFO - PROCESS | 1788 | 1464368499278 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2061ms 10:01:39 INFO - PROCESS | 1788 | 1464368499338 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 10:01:39 INFO - PROCESS | 1788 | 1464368499342 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 10:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:01:39 INFO - PROCESS | 1788 | 1464368499351 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - PROCESS | 1788 | 1464368499358 Marionette TRACE conn4 <- [1,2406,null,{}] 10:01:39 INFO - PROCESS | 1788 | 1464368499375 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:39 INFO - PROCESS | 1788 | 1464368499695 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 10:01:40 INFO - PROCESS | 1788 | 1464368500135 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f806c00 == 115 [pid = 1788] [id = 609] 10:01:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x918f5c00) [pid = 1788] [serial = 1828] [outer = (nil)] 10:01:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x919f3800) [pid = 1788] [serial = 1829] [outer = 0x918f5c00] 10:01:40 INFO - PROCESS | 1788 | 1464368500233 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x91abd800) [pid = 1788] [serial = 1830] [outer = 0x918f5c00] 10:01:41 INFO - PROCESS | 1788 | 1464368501259 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1950ms 10:01:41 INFO - PROCESS | 1788 | 1464368501302 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 10:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:01:41 INFO - PROCESS | 1788 | 1464368501307 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 10:01:41 INFO - PROCESS | 1788 | 1464368501314 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 1788 | 1464368501317 Marionette TRACE conn4 <- [1,2410,null,{}] 10:01:41 INFO - PROCESS | 1788 | 1464368501323 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:41 INFO - PROCESS | 1788 | 1464368501575 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 10:01:41 INFO - PROCESS | 1788 | 1464368501916 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x9142a000 == 116 [pid = 1788] [id = 610] 10:01:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x918f3400) [pid = 1788] [serial = 1831] [outer = (nil)] 10:01:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x92342c00) [pid = 1788] [serial = 1832] [outer = 0x918f3400] 10:01:42 INFO - PROCESS | 1788 | 1464368502009 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x9262e400) [pid = 1788] [serial = 1833] [outer = 0x918f3400] 10:01:43 INFO - PROCESS | 1788 | 1464368503003 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1731ms 10:01:43 INFO - PROCESS | 1788 | 1464368503045 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 1788 | 1464368503050 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 10:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:01:43 INFO - PROCESS | 1788 | 1464368503078 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 1788 | 1464368503082 Marionette TRACE conn4 <- [1,2414,null,{}] 10:01:43 INFO - PROCESS | 1788 | 1464368503089 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:43 INFO - PROCESS | 1788 | 1464368503366 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 10:01:43 INFO - PROCESS | 1788 | 1464368503716 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x92199400 == 117 [pid = 1788] [id = 611] 10:01:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x92339000) [pid = 1788] [serial = 1834] [outer = (nil)] 10:01:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x926b1800) [pid = 1788] [serial = 1835] [outer = 0x92339000] 10:01:43 INFO - PROCESS | 1788 | 1464368503813 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x926b5800) [pid = 1788] [serial = 1836] [outer = 0x92339000] 10:01:44 INFO - PROCESS | 1788 | 1464368504856 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1840ms 10:01:44 INFO - PROCESS | 1788 | 1464368504915 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 10:01:44 INFO - PROCESS | 1788 | 1464368504919 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 10:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:01:44 INFO - PROCESS | 1788 | 1464368504927 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 1788 | 1464368504931 Marionette TRACE conn4 <- [1,2418,null,{}] 10:01:44 INFO - PROCESS | 1788 | 1464368504937 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:45 INFO - PROCESS | 1788 | 1464368505246 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 10:01:45 INFO - PROCESS | 1788 | 1464368505607 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x918ef400 == 118 [pid = 1788] [id = 612] 10:01:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x92632800) [pid = 1788] [serial = 1837] [outer = (nil)] 10:01:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x92988800) [pid = 1788] [serial = 1838] [outer = 0x92632800] 10:01:45 INFO - PROCESS | 1788 | 1464368505700 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x92adc400) [pid = 1788] [serial = 1839] [outer = 0x92632800] 10:01:46 INFO - PROCESS | 1788 | 1464368506712 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1832ms 10:01:46 INFO - PROCESS | 1788 | 1464368506760 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 10:01:46 INFO - PROCESS | 1788 | 1464368506764 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 10:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:01:46 INFO - PROCESS | 1788 | 1464368506771 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 1788 | 1464368506775 Marionette TRACE conn4 <- [1,2422,null,{}] 10:01:46 INFO - PROCESS | 1788 | 1464368506781 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:47 INFO - PROCESS | 1788 | 1464368507031 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 10:01:47 INFO - PROCESS | 1788 | 1464368507388 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ac0800 == 119 [pid = 1788] [id = 613] 10:01:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x92984400) [pid = 1788] [serial = 1840] [outer = (nil)] 10:01:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x938ea400) [pid = 1788] [serial = 1841] [outer = 0x92984400] 10:01:47 INFO - PROCESS | 1788 | 1464368507541 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x93c08400) [pid = 1788] [serial = 1842] [outer = 0x92984400] 10:01:48 INFO - PROCESS | 1788 | 1464368508502 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1788ms 10:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:01:48 INFO - PROCESS | 1788 | 1464368508561 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 1788 | 1464368508564 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 10:01:48 INFO - PROCESS | 1788 | 1464368508572 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 1788 | 1464368508575 Marionette TRACE conn4 <- [1,2426,null,{}] 10:01:48 INFO - PROCESS | 1788 | 1464368508583 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:48 INFO - PROCESS | 1788 | 1464368508840 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 10:01:49 INFO - PROCESS | 1788 | 1464368509182 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ad8c00 == 120 [pid = 1788] [id = 614] 10:01:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x92b83c00) [pid = 1788] [serial = 1843] [outer = (nil)] 10:01:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x95194c00) [pid = 1788] [serial = 1844] [outer = 0x92b83c00] 10:01:49 INFO - PROCESS | 1788 | 1464368509281 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x95384c00) [pid = 1788] [serial = 1845] [outer = 0x92b83c00] 10:01:50 INFO - PROCESS | 1788 | 1464368510254 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1735ms 10:01:50 INFO - PROCESS | 1788 | 1464368510307 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 1788 | 1464368510311 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 10:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:01:50 INFO - PROCESS | 1788 | 1464368510318 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 1788 | 1464368510321 Marionette TRACE conn4 <- [1,2430,null,{}] 10:01:50 INFO - PROCESS | 1788 | 1464368510327 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:50 INFO - PROCESS | 1788 | 1464368510605 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 10:01:50 INFO - PROCESS | 1788 | 1464368510947 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x9277a400 == 121 [pid = 1788] [id = 615] 10:01:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x92b8f400) [pid = 1788] [serial = 1846] [outer = (nil)] 10:01:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x96681c00) [pid = 1788] [serial = 1847] [outer = 0x92b8f400] 10:01:51 INFO - PROCESS | 1788 | 1464368511045 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x966b9c00) [pid = 1788] [serial = 1848] [outer = 0x92b8f400] 10:01:51 INFO - PROCESS | 1788 | 1464368511983 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1742ms 10:01:52 INFO - PROCESS | 1788 | 1464368512061 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 1788 | 1464368512065 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 10:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:01:52 INFO - PROCESS | 1788 | 1464368512072 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 1788 | 1464368512076 Marionette TRACE conn4 <- [1,2434,null,{}] 10:01:52 INFO - PROCESS | 1788 | 1464368512082 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:52 INFO - PROCESS | 1788 | 1464368512372 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 10:01:52 INFO - PROCESS | 1788 | 1464368512742 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x95197000 == 122 [pid = 1788] [id = 616] 10:01:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x95384400) [pid = 1788] [serial = 1849] [outer = (nil)] 10:01:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x966c1c00) [pid = 1788] [serial = 1850] [outer = 0x95384400] 10:01:52 INFO - PROCESS | 1788 | 1464368512837 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x966c3c00) [pid = 1788] [serial = 1851] [outer = 0x95384400] 10:01:53 INFO - PROCESS | 1788 | 1464368513811 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1802ms 10:01:53 INFO - PROCESS | 1788 | 1464368513876 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 1788 | 1464368513881 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 10:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:01:53 INFO - PROCESS | 1788 | 1464368513888 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 1788 | 1464368513893 Marionette TRACE conn4 <- [1,2438,null,{}] 10:01:53 INFO - PROCESS | 1788 | 1464368513900 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:54 INFO - PROCESS | 1788 | 1464368514239 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 10:01:54 INFO - PROCESS | 1788 | 1464368514617 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x9937c800 == 123 [pid = 1788] [id = 617] 10:01:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x9a229000) [pid = 1788] [serial = 1852] [outer = (nil)] 10:01:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x9a2dd000) [pid = 1788] [serial = 1853] [outer = 0x9a229000] 10:01:54 INFO - PROCESS | 1788 | 1464368514721 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9a9b7400) [pid = 1788] [serial = 1854] [outer = 0x9a229000] 10:01:55 INFO - PROCESS | 1788 | 1464368515752 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1932ms 10:01:55 INFO - PROCESS | 1788 | 1464368515822 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 10:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:01:55 INFO - PROCESS | 1788 | 1464368515827 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 10:01:55 INFO - PROCESS | 1788 | 1464368515833 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 1788 | 1464368515837 Marionette TRACE conn4 <- [1,2442,null,{}] 10:01:55 INFO - PROCESS | 1788 | 1464368515843 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:56 INFO - PROCESS | 1788 | 1464368516162 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 10:01:56 INFO - PROCESS | 1788 | 1464368516522 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x99387c00 == 124 [pid = 1788] [id = 618] 10:01:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x99fe0800) [pid = 1788] [serial = 1855] [outer = (nil)] 10:01:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x9b0b4800) [pid = 1788] [serial = 1856] [outer = 0x99fe0800] 10:01:56 INFO - PROCESS | 1788 | 1464368516612 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x9b0bc400) [pid = 1788] [serial = 1857] [outer = 0x99fe0800] 10:01:57 INFO - PROCESS | 1788 | 1464368517573 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1788ms 10:01:57 INFO - PROCESS | 1788 | 1464368517622 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 1788 | 1464368517625 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 10:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:01:57 INFO - PROCESS | 1788 | 1464368517632 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 1788 | 1464368517646 Marionette TRACE conn4 <- [1,2446,null,{}] 10:01:57 INFO - PROCESS | 1788 | 1464368517653 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:57 INFO - PROCESS | 1788 | 1464368517909 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 10:01:58 INFO - PROCESS | 1788 | 1464368518255 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d38400 == 125 [pid = 1788] [id = 619] 10:01:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9a40f800) [pid = 1788] [serial = 1858] [outer = (nil)] 10:01:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9b365400) [pid = 1788] [serial = 1859] [outer = 0x9a40f800] 10:01:58 INFO - PROCESS | 1788 | 1464368518352 Marionette DEBUG loaded listener.js 10:01:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9b6ae000) [pid = 1788] [serial = 1860] [outer = 0x9a40f800] 10:01:59 INFO - PROCESS | 1788 | 1464368519318 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1741ms 10:01:59 INFO - PROCESS | 1788 | 1464368519376 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 1788 | 1464368519380 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 10:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:01:59 INFO - PROCESS | 1788 | 1464368519387 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 1788 | 1464368519390 Marionette TRACE conn4 <- [1,2450,null,{}] 10:01:59 INFO - PROCESS | 1788 | 1464368519396 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:59 INFO - PROCESS | 1788 | 1464368519665 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 10:02:00 INFO - PROCESS | 1788 | 1464368520108 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0b2c00 == 126 [pid = 1788] [id = 620] 10:02:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9bb81c00) [pid = 1788] [serial = 1861] [outer = (nil)] 10:02:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9d422000) [pid = 1788] [serial = 1862] [outer = 0x9bb81c00] 10:02:00 INFO - PROCESS | 1788 | 1464368520222 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0xa060c000) [pid = 1788] [serial = 1863] [outer = 0x9bb81c00] 10:02:01 INFO - PROCESS | 1788 | 1464368521212 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1885ms 10:02:01 INFO - PROCESS | 1788 | 1464368521273 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 1788 | 1464368521278 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 10:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:02:01 INFO - PROCESS | 1788 | 1464368521284 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 1788 | 1464368521288 Marionette TRACE conn4 <- [1,2454,null,{}] 10:02:01 INFO - PROCESS | 1788 | 1464368521294 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:01 INFO - PROCESS | 1788 | 1464368521564 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 10:02:01 INFO - PROCESS | 1788 | 1464368521917 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x92b89400 == 127 [pid = 1788] [id = 621] 10:02:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x9bbb4400) [pid = 1788] [serial = 1864] [outer = (nil)] 10:02:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0xa2365800) [pid = 1788] [serial = 1865] [outer = 0x9bbb4400] 10:02:02 INFO - PROCESS | 1788 | 1464368522014 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0xa2736000) [pid = 1788] [serial = 1866] [outer = 0x9bbb4400] 10:02:03 INFO - PROCESS | 1788 | 1464368522997 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1732ms 10:02:03 INFO - PROCESS | 1788 | 1464368523017 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 10:02:03 INFO - PROCESS | 1788 | 1464368523021 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 10:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:02:03 INFO - PROCESS | 1788 | 1464368523028 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 1788 | 1464368523032 Marionette TRACE conn4 <- [1,2458,null,{}] 10:02:03 INFO - PROCESS | 1788 | 1464368523038 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:03 INFO - PROCESS | 1788 | 1464368523312 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 10:02:03 INFO - PROCESS | 1788 | 1464368523783 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x86cc3800 == 128 [pid = 1788] [id = 622] 10:02:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x86cc4c00) [pid = 1788] [serial = 1867] [outer = (nil)] 10:02:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x86ccb400) [pid = 1788] [serial = 1868] [outer = 0x86cc4c00] 10:02:03 INFO - PROCESS | 1788 | 1464368523942 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x86ccd000) [pid = 1788] [serial = 1869] [outer = 0x86cc4c00] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x8d541400 == 127 [pid = 1788] [id = 457] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x9a404c00 == 126 [pid = 1788] [id = 596] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x91ab2c00 == 125 [pid = 1788] [id = 595] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x93c08c00 == 124 [pid = 1788] [id = 594] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x92981000 == 123 [pid = 1788] [id = 593] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x926b3c00 == 122 [pid = 1788] [id = 591] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x8c50e400 == 121 [pid = 1788] [id = 592] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x8f44ac00 == 120 [pid = 1788] [id = 590] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x8f808400 == 119 [pid = 1788] [id = 589] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x8f521400 == 118 [pid = 1788] [id = 588] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x89a2fc00 == 117 [pid = 1788] [id = 587] 10:02:07 INFO - PROCESS | 1788 | --DOCSHELL 0x86d2f000 == 116 [pid = 1788] [id = 586] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x8f452000) [pid = 1788] [serial = 1632] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x93c09400) [pid = 1788] [serial = 1662] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x8eb31400) [pid = 1788] [serial = 1754] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x8eb3dc00) [pid = 1788] [serial = 1755] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x8ebaf800) [pid = 1788] [serial = 1757] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x8a0e7c00) [pid = 1788] [serial = 1697] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x8d54fc00) [pid = 1788] [serial = 1751] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x89b41000) [pid = 1788] [serial = 1748] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8be97800) [pid = 1788] [serial = 1749] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x89a32800) [pid = 1788] [serial = 1745] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0xa6b56800) [pid = 1788] [serial = 1743] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0xa6b54c00) [pid = 1788] [serial = 1742] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0xa6d7c800) [pid = 1788] [serial = 1740] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0xa6d79800) [pid = 1788] [serial = 1739] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0xa68d9400) [pid = 1788] [serial = 1737] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0xa68cc400) [pid = 1788] [serial = 1736] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0xa355b400) [pid = 1788] [serial = 1734] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0xa3127c00) [pid = 1788] [serial = 1733] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0xa060cc00) [pid = 1788] [serial = 1731] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x9d997000) [pid = 1788] [serial = 1730] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x9b2a1000) [pid = 1788] [serial = 1728] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x9a9d8000) [pid = 1788] [serial = 1727] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x9a2cac00) [pid = 1788] [serial = 1725] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x99fe3800) [pid = 1788] [serial = 1724] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x9968dc00) [pid = 1788] [serial = 1722] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x98241c00) [pid = 1788] [serial = 1721] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x9538f800) [pid = 1788] [serial = 1719] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x95387400) [pid = 1788] [serial = 1718] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x93c91400) [pid = 1788] [serial = 1716] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x93c10c00) [pid = 1788] [serial = 1715] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x92adc800) [pid = 1788] [serial = 1713] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x926bb400) [pid = 1788] [serial = 1712] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x92630800) [pid = 1788] [serial = 1710] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x924ce400) [pid = 1788] [serial = 1709] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x92195800) [pid = 1788] [serial = 1707] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x91abc000) [pid = 1788] [serial = 1706] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x9142b000) [pid = 1788] [serial = 1704] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x912de800) [pid = 1788] [serial = 1703] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8eb3d000) [pid = 1788] [serial = 1701] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x8ead0800) [pid = 1788] [serial = 1700] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x8c07cc00) [pid = 1788] [serial = 1698] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x8dee1800) [pid = 1788] [serial = 1752] [outer = (nil)] [url = about:blank] 10:02:08 INFO - PROCESS | 1788 | 1464368528063 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 5050ms 10:02:08 INFO - PROCESS | 1788 | 1464368528082 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 1788 | 1464368528092 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 10:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:02:08 INFO - PROCESS | 1788 | 1464368528205 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 1788 | 1464368528217 Marionette TRACE conn4 <- [1,2462,null,{}] 10:02:08 INFO - PROCESS | 1788 | 1464368528234 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:08 INFO - PROCESS | 1788 | 1464368528581 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 10:02:08 INFO - PROCESS | 1788 | 1464368528809 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x86cc4000 == 117 [pid = 1788] [id = 623] 10:02:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x86cd0800) [pid = 1788] [serial = 1870] [outer = (nil)] 10:02:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x89f58400) [pid = 1788] [serial = 1871] [outer = 0x86cd0800] 10:02:08 INFO - PROCESS | 1788 | 1464368528891 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8be58000) [pid = 1788] [serial = 1872] [outer = 0x86cd0800] 10:02:09 INFO - PROCESS | 1788 | 1464368529897 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1778ms 10:02:09 INFO - PROCESS | 1788 | 1464368529962 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 1788 | 1464368529976 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 10:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:02:10 INFO - PROCESS | 1788 | 1464368530005 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 1788 | 1464368530013 Marionette TRACE conn4 <- [1,2466,null,{}] 10:02:10 INFO - PROCESS | 1788 | 1464368530023 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:10 INFO - PROCESS | 1788 | 1464368530529 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 10:02:10 INFO - PROCESS | 1788 | 1464368530733 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c07fc00 == 118 [pid = 1788] [id = 624] 10:02:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8c501800) [pid = 1788] [serial = 1873] [outer = (nil)] 10:02:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8c70a000) [pid = 1788] [serial = 1874] [outer = 0x8c501800] 10:02:10 INFO - PROCESS | 1788 | 1464368530812 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8d544c00) [pid = 1788] [serial = 1875] [outer = 0x8c501800] 10:02:11 INFO - PROCESS | 1788 | 1464368531825 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1858ms 10:02:11 INFO - PROCESS | 1788 | 1464368531850 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 10:02:11 INFO - PROCESS | 1788 | 1464368531855 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 10:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:02:11 INFO - PROCESS | 1788 | 1464368531862 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - PROCESS | 1788 | 1464368531869 Marionette TRACE conn4 <- [1,2470,null,{}] 10:02:11 INFO - PROCESS | 1788 | 1464368531895 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:12 INFO - PROCESS | 1788 | 1464368532246 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8d549400) [pid = 1788] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x95387000) [pid = 1788] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x93c0b000) [pid = 1788] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x92ae0000) [pid = 1788] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x926acc00) [pid = 1788] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x926b5000) [pid = 1788] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x91767000) [pid = 1788] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x9176a800) [pid = 1788] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x8f75a000) [pid = 1788] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x8dee6000) [pid = 1788] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x86d2f800) [pid = 1788] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x8be98800) [pid = 1788] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x8be5d800) [pid = 1788] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x8be56800) [pid = 1788] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9d41f000) [pid = 1788] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x9d995800) [pid = 1788] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x9b0be800) [pid = 1788] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x9b2ac800) [pid = 1788] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x9a8cb800) [pid = 1788] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x89a2c800) [pid = 1788] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x8f51d000) [pid = 1788] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:02:13 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x89a2ac00) [pid = 1788] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:02:13 INFO - PROCESS | 1788 | 1464368533147 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x86664800 == 119 [pid = 1788] [id = 625] 10:02:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x86668c00) [pid = 1788] [serial = 1876] [outer = (nil)] 10:02:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x8be5a000) [pid = 1788] [serial = 1877] [outer = 0x86668c00] 10:02:13 INFO - PROCESS | 1788 | 1464368533239 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x8ead7400) [pid = 1788] [serial = 1878] [outer = 0x86668c00] 10:02:14 INFO - PROCESS | 1788 | 1464368534029 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2196ms 10:02:14 INFO - PROCESS | 1788 | 1464368534059 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 10:02:14 INFO - PROCESS | 1788 | 1464368534064 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 10:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:02:14 INFO - PROCESS | 1788 | 1464368534072 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 1788 | 1464368534076 Marionette TRACE conn4 <- [1,2474,null,{}] 10:02:14 INFO - PROCESS | 1788 | 1464368534082 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:14 INFO - PROCESS | 1788 | 1464368534413 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 10:02:14 INFO - PROCESS | 1788 | 1464368534439 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c70a800 == 120 [pid = 1788] [id = 626] 10:02:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x8eb37000) [pid = 1788] [serial = 1879] [outer = (nil)] 10:02:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8ea72c00) [pid = 1788] [serial = 1880] [outer = 0x8eb37000] 10:02:14 INFO - PROCESS | 1788 | 1464368534530 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x8f44bc00) [pid = 1788] [serial = 1881] [outer = 0x8eb37000] 10:02:15 INFO - PROCESS | 1788 | 1464368535917 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1883ms 10:02:15 INFO - PROCESS | 1788 | 1464368535959 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 1788 | 1464368535968 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 10:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:02:15 INFO - PROCESS | 1788 | 1464368535982 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 1788 | 1464368535989 Marionette TRACE conn4 <- [1,2478,null,{}] 10:02:16 INFO - PROCESS | 1788 | 1464368535999 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:16 INFO - PROCESS | 1788 | 1464368536297 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 10:02:16 INFO - PROCESS | 1788 | 1464368536674 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x86cca400 == 121 [pid = 1788] [id = 627] 10:02:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x89b34800) [pid = 1788] [serial = 1882] [outer = (nil)] 10:02:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8bea0c00) [pid = 1788] [serial = 1883] [outer = 0x89b34800] 10:02:16 INFO - PROCESS | 1788 | 1464368536768 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8c70a400) [pid = 1788] [serial = 1884] [outer = 0x89b34800] 10:02:17 INFO - PROCESS | 1788 | 1464368537830 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1890ms 10:02:17 INFO - PROCESS | 1788 | 1464368537872 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 1788 | 1464368537882 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 10:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:02:17 INFO - PROCESS | 1788 | 1464368537894 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 1788 | 1464368537898 Marionette TRACE conn4 <- [1,2482,null,{}] 10:02:17 INFO - PROCESS | 1788 | 1464368537906 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:18 INFO - PROCESS | 1788 | 1464368538177 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 10:02:18 INFO - PROCESS | 1788 | 1464368538571 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb38400 == 122 [pid = 1788] [id = 628] 10:02:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8eb3c800) [pid = 1788] [serial = 1885] [outer = (nil)] 10:02:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8ebabc00) [pid = 1788] [serial = 1886] [outer = 0x8eb3c800] 10:02:18 INFO - PROCESS | 1788 | 1464368538669 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8f51d000) [pid = 1788] [serial = 1887] [outer = 0x8eb3c800] 10:02:19 INFO - PROCESS | 1788 | 1464368539659 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1837ms 10:02:19 INFO - PROCESS | 1788 | 1464368539732 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 10:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:02:19 INFO - PROCESS | 1788 | 1464368539737 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 10:02:19 INFO - PROCESS | 1788 | 1464368539744 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 1788 | 1464368539750 Marionette TRACE conn4 <- [1,2486,null,{}] 10:02:19 INFO - PROCESS | 1788 | 1464368539768 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:20 INFO - PROCESS | 1788 | 1464368540076 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 10:02:20 INFO - PROCESS | 1788 | 1464368540492 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ead4c00 == 123 [pid = 1788] [id = 629] 10:02:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x912d5c00) [pid = 1788] [serial = 1888] [outer = (nil)] 10:02:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x91427400) [pid = 1788] [serial = 1889] [outer = 0x912d5c00] 10:02:20 INFO - PROCESS | 1788 | 1464368540591 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x9176a000) [pid = 1788] [serial = 1890] [outer = 0x912d5c00] 10:02:21 INFO - PROCESS | 1788 | 1464368541752 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2044ms 10:02:21 INFO - PROCESS | 1788 | 1464368541788 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 10:02:21 INFO - PROCESS | 1788 | 1464368541793 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 10:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:02:21 INFO - PROCESS | 1788 | 1464368541799 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:02:21 INFO - PROCESS | 1788 | 1464368541803 Marionette TRACE conn4 <- [1,2490,null,{}] 10:02:21 INFO - PROCESS | 1788 | 1464368541809 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:22 INFO - PROCESS | 1788 | 1464368542084 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 10:02:22 INFO - PROCESS | 1788 | 1464368542442 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f808400 == 124 [pid = 1788] [id = 630] 10:02:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x912de800) [pid = 1788] [serial = 1891] [outer = (nil)] 10:02:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x919f1000) [pid = 1788] [serial = 1892] [outer = 0x912de800] 10:02:22 INFO - PROCESS | 1788 | 1464368542542 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x91ab9000) [pid = 1788] [serial = 1893] [outer = 0x912de800] 10:02:23 INFO - PROCESS | 1788 | 1464368543525 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1796ms 10:02:23 INFO - PROCESS | 1788 | 1464368543597 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 1788 | 1464368543602 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 10:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:02:23 INFO - PROCESS | 1788 | 1464368543609 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 1788 | 1464368543613 Marionette TRACE conn4 <- [1,2494,null,{}] 10:02:23 INFO - PROCESS | 1788 | 1464368543619 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:23 INFO - PROCESS | 1788 | 1464368543874 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 10:02:24 INFO - PROCESS | 1788 | 1464368544214 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x918f1800 == 125 [pid = 1788] [id = 631] 10:02:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x919ef400) [pid = 1788] [serial = 1894] [outer = (nil)] 10:02:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x9219b400) [pid = 1788] [serial = 1895] [outer = 0x919ef400] 10:02:24 INFO - PROCESS | 1788 | 1464368544312 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x92630000) [pid = 1788] [serial = 1896] [outer = 0x919ef400] 10:02:25 INFO - PROCESS | 1788 | 1464368545305 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1738ms 10:02:25 INFO - PROCESS | 1788 | 1464368545348 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 10:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:02:25 INFO - PROCESS | 1788 | 1464368545353 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 10:02:25 INFO - PROCESS | 1788 | 1464368545359 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 1788 | 1464368545363 Marionette TRACE conn4 <- [1,2498,null,{}] 10:02:25 INFO - PROCESS | 1788 | 1464368545377 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:25 INFO - PROCESS | 1788 | 1464368545718 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 10:02:26 INFO - PROCESS | 1788 | 1464368546085 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x919ee400 == 126 [pid = 1788] [id = 632] 10:02:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x92198400) [pid = 1788] [serial = 1897] [outer = (nil)] 10:02:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x92776c00) [pid = 1788] [serial = 1898] [outer = 0x92198400] 10:02:26 INFO - PROCESS | 1788 | 1464368546180 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x9298ac00) [pid = 1788] [serial = 1899] [outer = 0x92198400] 10:02:27 INFO - PROCESS | 1788 | 1464368547160 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1844ms 10:02:27 INFO - PROCESS | 1788 | 1464368547204 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 1788 | 1464368547208 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 10:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:02:27 INFO - PROCESS | 1788 | 1464368547215 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 1788 | 1464368547218 Marionette TRACE conn4 <- [1,2502,null,{}] 10:02:27 INFO - PROCESS | 1788 | 1464368547224 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:27 INFO - PROCESS | 1788 | 1464368547476 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 10:02:27 INFO - PROCESS | 1788 | 1464368547823 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x92778000 == 127 [pid = 1788] [id = 633] 10:02:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x9277a000) [pid = 1788] [serial = 1900] [outer = (nil)] 10:02:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x92b84800) [pid = 1788] [serial = 1901] [outer = 0x9277a000] 10:02:27 INFO - PROCESS | 1788 | 1464368547920 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x92b8f000) [pid = 1788] [serial = 1902] [outer = 0x9277a000] 10:02:28 INFO - PROCESS | 1788 | 1464368548869 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1683ms 10:02:28 INFO - PROCESS | 1788 | 1464368548901 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 1788 | 1464368548905 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 10:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:02:28 INFO - PROCESS | 1788 | 1464368548912 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 1788 | 1464368548917 Marionette TRACE conn4 <- [1,2506,null,{}] 10:02:28 INFO - PROCESS | 1788 | 1464368548924 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:29 INFO - PROCESS | 1788 | 1464368549178 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 10:02:29 INFO - PROCESS | 1788 | 1464368549521 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x92639400 == 128 [pid = 1788] [id = 634] 10:02:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x92ad5800) [pid = 1788] [serial = 1903] [outer = (nil)] 10:02:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x93c8d000) [pid = 1788] [serial = 1904] [outer = 0x92ad5800] 10:02:29 INFO - PROCESS | 1788 | 1464368549618 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x9474f400) [pid = 1788] [serial = 1905] [outer = 0x92ad5800] 10:02:30 INFO - PROCESS | 1788 | 1464368550568 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1738ms 10:02:30 INFO - PROCESS | 1788 | 1464368550651 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 1788 | 1464368550655 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 10:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:02:30 INFO - PROCESS | 1788 | 1464368550662 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 1788 | 1464368550665 Marionette TRACE conn4 <- [1,2510,null,{}] 10:02:30 INFO - PROCESS | 1788 | 1464368550671 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:30 INFO - PROCESS | 1788 | 1464368550964 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 10:02:31 INFO - PROCESS | 1788 | 1464368551321 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b8b400 == 129 [pid = 1788] [id = 635] 10:02:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x93c09400) [pid = 1788] [serial = 1906] [outer = (nil)] 10:02:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x96677c00) [pid = 1788] [serial = 1907] [outer = 0x93c09400] 10:02:31 INFO - PROCESS | 1788 | 1464368551413 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x966b8400) [pid = 1788] [serial = 1908] [outer = 0x93c09400] 10:02:32 INFO - PROCESS | 1788 | 1464368552372 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1781ms 10:02:32 INFO - PROCESS | 1788 | 1464368552446 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 10:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:02:32 INFO - PROCESS | 1788 | 1464368552450 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 10:02:32 INFO - PROCESS | 1788 | 1464368552457 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 1788 | 1464368552460 Marionette TRACE conn4 <- [1,2514,null,{}] 10:02:32 INFO - PROCESS | 1788 | 1464368552467 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:32 INFO - PROCESS | 1788 | 1464368552746 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 10:02:33 INFO - PROCESS | 1788 | 1464368553093 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x919f7c00 == 130 [pid = 1788] [id = 636] 10:02:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x93c0c400) [pid = 1788] [serial = 1909] [outer = (nil)] 10:02:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x98241c00) [pid = 1788] [serial = 1910] [outer = 0x93c0c400] 10:02:33 INFO - PROCESS | 1788 | 1464368553191 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x9937bc00) [pid = 1788] [serial = 1911] [outer = 0x93c0c400] 10:02:34 INFO - PROCESS | 1788 | 1464368554170 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1785ms 10:02:34 INFO - PROCESS | 1788 | 1464368554242 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 1788 | 1464368554246 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 10:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:02:34 INFO - PROCESS | 1788 | 1464368554254 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 1788 | 1464368554260 Marionette TRACE conn4 <- [1,2518,null,{}] 10:02:34 INFO - PROCESS | 1788 | 1464368554267 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:34 INFO - PROCESS | 1788 | 1464368554570 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 10:02:34 INFO - PROCESS | 1788 | 1464368554934 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x99eca000 == 131 [pid = 1788] [id = 637] 10:02:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x9a2de400) [pid = 1788] [serial = 1912] [outer = (nil)] 10:02:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x9a372800) [pid = 1788] [serial = 1913] [outer = 0x9a2de400] 10:02:35 INFO - PROCESS | 1788 | 1464368555033 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x9a9b3400) [pid = 1788] [serial = 1914] [outer = 0x9a2de400] 10:02:36 INFO - PROCESS | 1788 | 1464368555999 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1784ms 10:02:36 INFO - PROCESS | 1788 | 1464368556040 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 1788 | 1464368556044 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 10:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:02:36 INFO - PROCESS | 1788 | 1464368556051 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 1788 | 1464368556055 Marionette TRACE conn4 <- [1,2522,null,{}] 10:02:36 INFO - PROCESS | 1788 | 1464368556061 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:36 INFO - PROCESS | 1788 | 1464368556323 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 10:02:36 INFO - PROCESS | 1788 | 1464368556680 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a288c00 == 132 [pid = 1788] [id = 638] 10:02:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x9a2c8c00) [pid = 1788] [serial = 1915] [outer = (nil)] 10:02:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x9b0bdc00) [pid = 1788] [serial = 1916] [outer = 0x9a2c8c00] 10:02:36 INFO - PROCESS | 1788 | 1464368556776 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x9b2a0000) [pid = 1788] [serial = 1917] [outer = 0x9a2c8c00] 10:02:37 INFO - PROCESS | 1788 | 1464368557747 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1739ms 10:02:37 INFO - PROCESS | 1788 | 1464368557791 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 1788 | 1464368557794 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 10:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:02:37 INFO - PROCESS | 1788 | 1464368557802 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 1788 | 1464368557806 Marionette TRACE conn4 <- [1,2526,null,{}] 10:02:37 INFO - PROCESS | 1788 | 1464368557811 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:38 INFO - PROCESS | 1788 | 1464368558064 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 10:02:38 INFO - PROCESS | 1788 | 1464368558408 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a2e0000 == 133 [pid = 1788] [id = 639] 10:02:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9a9c0400) [pid = 1788] [serial = 1918] [outer = (nil)] 10:02:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x9bbb7400) [pid = 1788] [serial = 1919] [outer = 0x9a9c0400] 10:02:38 INFO - PROCESS | 1788 | 1464368558504 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x9c13b000) [pid = 1788] [serial = 1920] [outer = 0x9a9c0400] 10:02:39 INFO - PROCESS | 1788 | 1464368559420 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1680ms 10:02:39 INFO - PROCESS | 1788 | 1464368559484 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 1788 | 1464368559488 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 10:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:02:39 INFO - PROCESS | 1788 | 1464368559496 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 1788 | 1464368559500 Marionette TRACE conn4 <- [1,2530,null,{}] 10:02:39 INFO - PROCESS | 1788 | 1464368559507 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:39 INFO - PROCESS | 1788 | 1464368559759 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 10:02:40 INFO - PROCESS | 1788 | 1464368560105 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b2a9c00 == 134 [pid = 1788] [id = 640] 10:02:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x9b365c00) [pid = 1788] [serial = 1921] [outer = (nil)] 10:02:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0xa110bc00) [pid = 1788] [serial = 1922] [outer = 0x9b365c00] 10:02:40 INFO - PROCESS | 1788 | 1464368560202 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0xa2247400) [pid = 1788] [serial = 1923] [outer = 0x9b365c00] 10:02:41 INFO - PROCESS | 1788 | 1464368561139 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1687ms 10:02:41 INFO - PROCESS | 1788 | 1464368561202 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 1788 | 1464368561207 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 10:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:02:41 INFO - PROCESS | 1788 | 1464368561217 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 1788 | 1464368561221 Marionette TRACE conn4 <- [1,2534,null,{}] 10:02:41 INFO - PROCESS | 1788 | 1464368561227 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:41 INFO - PROCESS | 1788 | 1464368561477 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 10:02:41 INFO - PROCESS | 1788 | 1464368561835 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x966bf400 == 135 [pid = 1788] [id = 641] 10:02:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9a8c3000) [pid = 1788] [serial = 1924] [outer = (nil)] 10:02:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0xa3318c00) [pid = 1788] [serial = 1925] [outer = 0x9a8c3000] 10:02:41 INFO - PROCESS | 1788 | 1464368561929 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0xa3646400) [pid = 1788] [serial = 1926] [outer = 0x9a8c3000] 10:02:42 INFO - PROCESS | 1788 | 1464368562892 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1732ms 10:02:42 INFO - PROCESS | 1788 | 1464368562951 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 1788 | 1464368562954 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 10:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:02:42 INFO - PROCESS | 1788 | 1464368562961 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 1788 | 1464368562965 Marionette TRACE conn4 <- [1,2538,null,{}] 10:02:42 INFO - PROCESS | 1788 | 1464368562971 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:43 INFO - PROCESS | 1788 | 1464368563218 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 10:02:43 INFO - PROCESS | 1788 | 1464368563564 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 1788 | ++DOCSHELL 0xa3323c00 == 136 [pid = 1788] [id = 642] 10:02:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0xa685bc00) [pid = 1788] [serial = 1927] [outer = (nil)] 10:02:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0xa68cd400) [pid = 1788] [serial = 1928] [outer = 0xa685bc00] 10:02:43 INFO - PROCESS | 1788 | 1464368563662 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0xa696b400) [pid = 1788] [serial = 1929] [outer = 0xa685bc00] 10:02:44 INFO - PROCESS | 1788 | 1464368564603 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1680ms 10:02:44 INFO - PROCESS | 1788 | 1464368564643 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 10:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:02:44 INFO - PROCESS | 1788 | 1464368564648 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 10:02:44 INFO - PROCESS | 1788 | 1464368564654 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 1788 | 1464368564658 Marionette TRACE conn4 <- [1,2542,null,{}] 10:02:44 INFO - PROCESS | 1788 | 1464368564664 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:44 INFO - PROCESS | 1788 | 1464368564899 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 10:02:45 INFO - PROCESS | 1788 | 1464368565250 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x95197c00 == 137 [pid = 1788] [id = 643] 10:02:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0xa2242400) [pid = 1788] [serial = 1930] [outer = (nil)] 10:02:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0xa6b57c00) [pid = 1788] [serial = 1931] [outer = 0xa2242400] 10:02:45 INFO - PROCESS | 1788 | 1464368565352 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0xa6b59000) [pid = 1788] [serial = 1932] [outer = 0xa2242400] 10:02:48 INFO - PROCESS | 1788 | --DOCSHELL 0xa3647c00 == 136 [pid = 1788] [id = 579] 10:02:48 INFO - PROCESS | 1788 | --DOCSHELL 0x9d909800 == 135 [pid = 1788] [id = 580] 10:02:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e2800 == 134 [pid = 1788] [id = 372] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x8f802c00) [pid = 1788] [serial = 1695] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x89a34400) [pid = 1788] [serial = 1746] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x8eb32800) [pid = 1788] [serial = 1815] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x99684400) [pid = 1788] [serial = 1787] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x9787e400) [pid = 1788] [serial = 1785] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x97877800) [pid = 1788] [serial = 1784] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x93c8fc00) [pid = 1788] [serial = 1782] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x93c83400) [pid = 1788] [serial = 1781] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x93b85800) [pid = 1788] [serial = 1779] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x938e7800) [pid = 1788] [serial = 1778] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x92ad3c00) [pid = 1788] [serial = 1776] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x926b9c00) [pid = 1788] [serial = 1775] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x92630400) [pid = 1788] [serial = 1773] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x924c8000) [pid = 1788] [serial = 1772] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x919fa400) [pid = 1788] [serial = 1770] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x919f1400) [pid = 1788] [serial = 1769] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x91422000) [pid = 1788] [serial = 1767] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x8f810400) [pid = 1788] [serial = 1766] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8ead8c00) [pid = 1788] [serial = 1764] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8ea9e000) [pid = 1788] [serial = 1763] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x8a0e0000) [pid = 1788] [serial = 1761] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x89a2f400) [pid = 1788] [serial = 1760] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x8c07d000) [pid = 1788] [serial = 1811] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0xa6b5dc00) [pid = 1788] [serial = 1809] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0xa6b51800) [pid = 1788] [serial = 1808] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x8be5f400) [pid = 1788] [serial = 1806] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8be5d000) [pid = 1788] [serial = 1805] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0xa6b58000) [pid = 1788] [serial = 1803] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0xa6b52c00) [pid = 1788] [serial = 1802] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0xa685d800) [pid = 1788] [serial = 1800] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0xa6832400) [pid = 1788] [serial = 1799] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0xa237d000) [pid = 1788] [serial = 1797] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0xa1112400) [pid = 1788] [serial = 1796] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x9d511800) [pid = 1788] [serial = 1794] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x9c064800) [pid = 1788] [serial = 1793] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x9b0b7c00) [pid = 1788] [serial = 1791] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x9a9bec00) [pid = 1788] [serial = 1790] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x99eccc00) [pid = 1788] [serial = 1788] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x8ea9ec00) [pid = 1788] [serial = 1814] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x8f527400) [pid = 1788] [serial = 1818] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x8d89b400) [pid = 1788] [serial = 1817] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x8c703c00) [pid = 1788] [serial = 1812] [outer = (nil)] [url = about:blank] 10:02:48 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8f805400) [pid = 1788] [serial = 1820] [outer = (nil)] [url = about:blank] 10:02:49 INFO - PROCESS | 1788 | 1464368569008 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 4390ms 10:02:49 INFO - PROCESS | 1788 | 1464368569044 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 10:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:02:49 INFO - PROCESS | 1788 | 1464368569050 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 10:02:49 INFO - PROCESS | 1788 | 1464368569058 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 1788 | 1464368569064 Marionette TRACE conn4 <- [1,2546,null,{}] 10:02:49 INFO - PROCESS | 1788 | 1464368569072 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:49 INFO - PROCESS | 1788 | 1464368569308 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 10:02:49 INFO - PROCESS | 1788 | 1464368569526 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d2e800 == 135 [pid = 1788] [id = 644] 10:02:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x89a33400) [pid = 1788] [serial = 1933] [outer = (nil)] 10:02:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8a0e2800) [pid = 1788] [serial = 1934] [outer = 0x89a33400] 10:02:49 INFO - PROCESS | 1788 | 1464368569612 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8be60400) [pid = 1788] [serial = 1935] [outer = 0x89a33400] 10:02:50 INFO - PROCESS | 1788 | 1464368570526 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1545ms 10:02:50 INFO - PROCESS | 1788 | 1464368570603 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 1788 | 1464368570612 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 10:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:02:50 INFO - PROCESS | 1788 | 1464368570623 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - PROCESS | 1788 | 1464368570626 Marionette TRACE conn4 <- [1,2550,null,{}] 10:02:50 INFO - PROCESS | 1788 | 1464368570633 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:50 INFO - PROCESS | 1788 | 1464368570869 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 10:02:51 INFO - PROCESS | 1788 | 1464368571207 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c70bc00 == 136 [pid = 1788] [id = 645] 10:02:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8d550400) [pid = 1788] [serial = 1936] [outer = (nil)] 10:02:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8ea9e000) [pid = 1788] [serial = 1937] [outer = 0x8d550400] 10:02:51 INFO - PROCESS | 1788 | 1464368571307 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8eacd800) [pid = 1788] [serial = 1938] [outer = 0x8d550400] 10:02:52 INFO - PROCESS | 1788 | 1464368572196 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1633ms 10:02:52 INFO - PROCESS | 1788 | 1464368572260 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 10:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:02:52 INFO - PROCESS | 1788 | 1464368572267 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 10:02:52 INFO - PROCESS | 1788 | 1464368572273 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 1788 | 1464368572279 Marionette TRACE conn4 <- [1,2554,null,{}] 10:02:52 INFO - PROCESS | 1788 | 1464368572303 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:52 INFO - PROCESS | 1788 | 1464368572619 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 10:02:52 INFO - PROCESS | 1788 | 1464368572655 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea9ec00 == 137 [pid = 1788] [id = 646] 10:02:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8f44ec00) [pid = 1788] [serial = 1939] [outer = (nil)] 10:02:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8f524800) [pid = 1788] [serial = 1940] [outer = 0x8f44ec00] 10:02:52 INFO - PROCESS | 1788 | 1464368572740 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8f755800) [pid = 1788] [serial = 1941] [outer = 0x8f44ec00] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8c501800) [pid = 1788] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8bfd3800) [pid = 1788] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x9a229000) [pid = 1788] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x9a40f800) [pid = 1788] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x92339000) [pid = 1788] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x99fe0800) [pid = 1788] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x918f5c00) [pid = 1788] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x9bb81c00) [pid = 1788] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x92b8f400) [pid = 1788] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x86cc4c00) [pid = 1788] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x9bbb4400) [pid = 1788] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x86cd0800) [pid = 1788] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x92632800) [pid = 1788] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x918f3400) [pid = 1788] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x86668c00) [pid = 1788] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x8f752400) [pid = 1788] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x92984400) [pid = 1788] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x92b83c00) [pid = 1788] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x8eac8800) [pid = 1788] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:02:53 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x95384400) [pid = 1788] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:02:54 INFO - PROCESS | 1788 | 1464368574365 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:02:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2152ms 10:02:54 INFO - PROCESS | 1788 | 1464368574425 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 1788 | 1464368574430 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 10:02:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:02:54 INFO - PROCESS | 1788 | 1464368574436 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 1788 | 1464368574439 Marionette TRACE conn4 <- [1,2558,null,{}] 10:02:54 INFO - PROCESS | 1788 | 1464368574445 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:54 INFO - PROCESS | 1788 | 1464368574764 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 10:02:54 INFO - PROCESS | 1788 | 1464368574784 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x86cc4c00 == 138 [pid = 1788] [id = 647] 10:02:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x8f752400) [pid = 1788] [serial = 1942] [outer = (nil)] 10:02:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x912d4400) [pid = 1788] [serial = 1943] [outer = 0x8f752400] 10:02:54 INFO - PROCESS | 1788 | 1464368574866 Marionette DEBUG loaded listener.js 10:02:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x912df800) [pid = 1788] [serial = 1944] [outer = 0x8f752400] 10:02:56 INFO - PROCESS | 1788 | 1464368576122 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1740ms 10:02:56 INFO - PROCESS | 1788 | 1464368576178 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 1788 | 1464368576185 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 10:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:02:56 INFO - PROCESS | 1788 | 1464368576194 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 1788 | 1464368576201 Marionette TRACE conn4 <- [1,2562,null,{}] 10:02:56 INFO - PROCESS | 1788 | 1464368576211 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:56 INFO - PROCESS | 1788 | 1464368576637 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 10:02:56 INFO - PROCESS | 1788 | 1464368576883 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x86ccc400 == 139 [pid = 1788] [id = 648] 10:02:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x89a2a000) [pid = 1788] [serial = 1945] [outer = (nil)] 10:02:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8be98800) [pid = 1788] [serial = 1946] [outer = 0x89a2a000] 10:02:56 INFO - PROCESS | 1788 | 1464368576977 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8c50e000) [pid = 1788] [serial = 1947] [outer = 0x89a2a000] 10:02:58 INFO - PROCESS | 1788 | 1464368578043 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:02:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1890ms 10:02:58 INFO - PROCESS | 1788 | 1464368578085 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 1788 | 1464368578095 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 10:02:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:02:58 INFO - PROCESS | 1788 | 1464368578107 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 1788 | 1464368578111 Marionette TRACE conn4 <- [1,2566,null,{}] 10:02:58 INFO - PROCESS | 1788 | 1464368578118 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:58 INFO - PROCESS | 1788 | 1464368578375 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 10:02:58 INFO - PROCESS | 1788 | 1464368578708 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eae0c00 == 140 [pid = 1788] [id = 649] 10:02:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8eb32800) [pid = 1788] [serial = 1948] [outer = (nil)] 10:02:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8eb72c00) [pid = 1788] [serial = 1949] [outer = 0x8eb32800] 10:02:58 INFO - PROCESS | 1788 | 1464368578799 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8f527400) [pid = 1788] [serial = 1950] [outer = 0x8eb32800] 10:02:59 INFO - PROCESS | 1788 | 1464368579843 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1786ms 10:02:59 INFO - PROCESS | 1788 | 1464368579893 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 10:02:59 INFO - PROCESS | 1788 | 1464368579898 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 10:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:02:59 INFO - PROCESS | 1788 | 1464368579906 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:02:59 INFO - PROCESS | 1788 | 1464368579913 Marionette TRACE conn4 <- [1,2570,null,{}] 10:02:59 INFO - PROCESS | 1788 | 1464368579930 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:00 INFO - PROCESS | 1788 | 1464368580233 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 10:03:00 INFO - PROCESS | 1788 | 1464368580584 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x91764c00 == 141 [pid = 1788] [id = 650] 10:03:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x918edc00) [pid = 1788] [serial = 1951] [outer = (nil)] 10:03:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x919f1800) [pid = 1788] [serial = 1952] [outer = 0x918edc00] 10:03:00 INFO - PROCESS | 1788 | 1464368580680 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x91ab8400) [pid = 1788] [serial = 1953] [outer = 0x918edc00] 10:03:01 INFO - PROCESS | 1788 | 1464368581679 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1846ms 10:03:01 INFO - PROCESS | 1788 | 1464368581754 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 1788 | 1464368581758 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 10:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:03:01 INFO - PROCESS | 1788 | 1464368581766 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - PROCESS | 1788 | 1464368581770 Marionette TRACE conn4 <- [1,2574,null,{}] 10:03:01 INFO - PROCESS | 1788 | 1464368581776 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:02 INFO - PROCESS | 1788 | 1464368582052 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 10:03:02 INFO - PROCESS | 1788 | 1464368582421 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb7f800 == 142 [pid = 1788] [id = 651] 10:03:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x919f2000) [pid = 1788] [serial = 1954] [outer = (nil)] 10:03:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x9262ec00) [pid = 1788] [serial = 1955] [outer = 0x919f2000] 10:03:02 INFO - PROCESS | 1788 | 1464368582577 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x92638400) [pid = 1788] [serial = 1956] [outer = 0x919f2000] 10:03:03 INFO - PROCESS | 1788 | 1464368583618 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:03:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:03:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1934ms 10:03:03 INFO - PROCESS | 1788 | 1464368583702 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 10:03:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:03:03 INFO - PROCESS | 1788 | 1464368583706 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 10:03:03 INFO - PROCESS | 1788 | 1464368583714 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 1788 | 1464368583717 Marionette TRACE conn4 <- [1,2578,null,{}] 10:03:03 INFO - PROCESS | 1788 | 1464368583724 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:04 INFO - PROCESS | 1788 | 1464368584012 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 10:03:04 INFO - PROCESS | 1788 | 1464368584365 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x924cb000 == 143 [pid = 1788] [id = 652] 10:03:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x92631c00) [pid = 1788] [serial = 1957] [outer = (nil)] 10:03:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x9276f000) [pid = 1788] [serial = 1958] [outer = 0x92631c00] 10:03:04 INFO - PROCESS | 1788 | 1464368584456 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x92776000) [pid = 1788] [serial = 1959] [outer = 0x92631c00] 10:03:05 INFO - PROCESS | 1788 | 1464368585441 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1784ms 10:03:05 INFO - PROCESS | 1788 | 1464368585498 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 10:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:03:05 INFO - PROCESS | 1788 | 1464368585502 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 10:03:05 INFO - PROCESS | 1788 | 1464368585509 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:03:05 INFO - PROCESS | 1788 | 1464368585512 Marionette TRACE conn4 <- [1,2582,null,{}] 10:03:05 INFO - PROCESS | 1788 | 1464368585518 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:05 INFO - PROCESS | 1788 | 1464368585794 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 10:03:06 INFO - PROCESS | 1788 | 1464368586141 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x926ae400 == 144 [pid = 1788] [id = 653] 10:03:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x926b4c00) [pid = 1788] [serial = 1960] [outer = (nil)] 10:03:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x93b84000) [pid = 1788] [serial = 1961] [outer = 0x926b4c00] 10:03:06 INFO - PROCESS | 1788 | 1464368586239 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x93c09c00) [pid = 1788] [serial = 1962] [outer = 0x926b4c00] 10:03:07 INFO - PROCESS | 1788 | 1464368587184 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1741ms 10:03:07 INFO - PROCESS | 1788 | 1464368587251 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 10:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:03:07 INFO - PROCESS | 1788 | 1464368587255 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 10:03:07 INFO - PROCESS | 1788 | 1464368587263 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 1788 | 1464368587266 Marionette TRACE conn4 <- [1,2586,null,{}] 10:03:07 INFO - PROCESS | 1788 | 1464368587273 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:07 INFO - PROCESS | 1788 | 1464368587525 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 10:03:07 INFO - PROCESS | 1788 | 1464368587845 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x92337c00 == 145 [pid = 1788] [id = 654] 10:03:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x92addc00) [pid = 1788] [serial = 1963] [outer = (nil)] 10:03:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x9518e800) [pid = 1788] [serial = 1964] [outer = 0x92addc00] 10:03:07 INFO - PROCESS | 1788 | 1464368587965 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x95452c00) [pid = 1788] [serial = 1965] [outer = 0x92addc00] 10:03:08 INFO - PROCESS | 1788 | 1464368588951 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1745ms 10:03:09 INFO - PROCESS | 1788 | 1464368589008 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 1788 | 1464368589012 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 10:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:03:09 INFO - PROCESS | 1788 | 1464368589019 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 1788 | 1464368589023 Marionette TRACE conn4 <- [1,2590,null,{}] 10:03:09 INFO - PROCESS | 1788 | 1464368589029 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:09 INFO - PROCESS | 1788 | 1464368589279 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 10:03:09 INFO - PROCESS | 1788 | 1464368589623 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x92199800 == 146 [pid = 1788] [id = 655] 10:03:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x94763000) [pid = 1788] [serial = 1966] [outer = (nil)] 10:03:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x966c5c00) [pid = 1788] [serial = 1967] [outer = 0x94763000] 10:03:09 INFO - PROCESS | 1788 | 1464368589721 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x97879c00) [pid = 1788] [serial = 1968] [outer = 0x94763000] 10:03:10 INFO - PROCESS | 1788 | 1464368590690 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1733ms 10:03:10 INFO - PROCESS | 1788 | 1464368590753 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 1788 | 1464368590757 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 10:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:03:10 INFO - PROCESS | 1788 | 1464368590764 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 1788 | 1464368590768 Marionette TRACE conn4 <- [1,2594,null,{}] 10:03:10 INFO - PROCESS | 1788 | 1464368590775 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:11 INFO - PROCESS | 1788 | 1464368591021 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 10:03:11 INFO - PROCESS | 1788 | 1464368591363 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x9538e000 == 147 [pid = 1788] [id = 656] 10:03:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x966bd400) [pid = 1788] [serial = 1969] [outer = (nil)] 10:03:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x99ec3400) [pid = 1788] [serial = 1970] [outer = 0x966bd400] 10:03:11 INFO - PROCESS | 1788 | 1464368591460 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x99fe3800) [pid = 1788] [serial = 1971] [outer = 0x966bd400] 10:03:12 INFO - PROCESS | 1788 | 1464368592433 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1683ms 10:03:12 INFO - PROCESS | 1788 | 1464368592448 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 1788 | 1464368592451 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 10:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:03:12 INFO - PROCESS | 1788 | 1464368592459 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 1788 | 1464368592463 Marionette TRACE conn4 <- [1,2598,null,{}] 10:03:12 INFO - PROCESS | 1788 | 1464368592469 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:12 INFO - PROCESS | 1788 | 1464368592719 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 10:03:13 INFO - PROCESS | 1788 | 1464368593102 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x924c5c00 == 148 [pid = 1788] [id = 657] 10:03:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x966c7400) [pid = 1788] [serial = 1972] [outer = (nil)] 10:03:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x9a373800) [pid = 1788] [serial = 1973] [outer = 0x966c7400] 10:03:13 INFO - PROCESS | 1788 | 1464368593202 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x9a403800) [pid = 1788] [serial = 1974] [outer = 0x966c7400] 10:03:14 INFO - PROCESS | 1788 | 1464368594231 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1833ms 10:03:14 INFO - PROCESS | 1788 | 1464368594294 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 1788 | 1464368594298 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 10:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:03:14 INFO - PROCESS | 1788 | 1464368594305 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 1788 | 1464368594310 Marionette TRACE conn4 <- [1,2602,null,{}] 10:03:14 INFO - PROCESS | 1788 | 1464368594316 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:14 INFO - PROCESS | 1788 | 1464368594594 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 10:03:14 INFO - PROCESS | 1788 | 1464368594953 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x99fe6400 == 149 [pid = 1788] [id = 658] 10:03:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x9b0c1c00) [pid = 1788] [serial = 1975] [outer = (nil)] 10:03:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x9b84ac00) [pid = 1788] [serial = 1976] [outer = 0x9b0c1c00] 10:03:15 INFO - PROCESS | 1788 | 1464368595058 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x9d511800) [pid = 1788] [serial = 1977] [outer = 0x9b0c1c00] 10:03:16 INFO - PROCESS | 1788 | 1464368596063 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1836ms 10:03:16 INFO - PROCESS | 1788 | 1464368596143 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 1788 | 1464368596147 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 10:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:03:16 INFO - PROCESS | 1788 | 1464368596154 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 1788 | 1464368596157 Marionette TRACE conn4 <- [1,2606,null,{}] 10:03:16 INFO - PROCESS | 1788 | 1464368596164 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:16 INFO - PROCESS | 1788 | 1464368596455 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 10:03:16 INFO - PROCESS | 1788 | 1464368596823 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0b9400 == 150 [pid = 1788] [id = 659] 10:03:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x9b6afc00) [pid = 1788] [serial = 1978] [outer = (nil)] 10:03:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0xa2362c00) [pid = 1788] [serial = 1979] [outer = 0x9b6afc00] 10:03:16 INFO - PROCESS | 1788 | 1464368596914 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0xa2378c00) [pid = 1788] [serial = 1980] [outer = 0x9b6afc00] 10:03:18 INFO - PROCESS | 1788 | 1464368598002 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1889ms 10:03:18 INFO - PROCESS | 1788 | 1464368598044 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 10:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:03:18 INFO - PROCESS | 1788 | 1464368598049 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 10:03:18 INFO - PROCESS | 1788 | 1464368598055 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 1788 | 1464368598059 Marionette TRACE conn4 <- [1,2610,null,{}] 10:03:18 INFO - PROCESS | 1788 | 1464368598065 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:18 INFO - PROCESS | 1788 | 1464368598339 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 10:03:18 INFO - PROCESS | 1788 | 1464368598668 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8686d400 == 151 [pid = 1788] [id = 660] 10:03:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x8686e400) [pid = 1788] [serial = 1981] [outer = (nil)] 10:03:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x86875000) [pid = 1788] [serial = 1982] [outer = 0x8686e400] 10:03:18 INFO - PROCESS | 1788 | 1464368598772 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x86876c00) [pid = 1788] [serial = 1983] [outer = 0x8686e400] 10:03:19 INFO - PROCESS | 1788 | 1464368599794 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1790ms 10:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:03:19 INFO - PROCESS | 1788 | 1464368599846 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 1788 | 1464368599849 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 10:03:19 INFO - PROCESS | 1788 | 1464368599857 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 1788 | 1464368599859 Marionette TRACE conn4 <- [1,2614,null,{}] 10:03:19 INFO - PROCESS | 1788 | 1464368599866 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:20 INFO - PROCESS | 1788 | 1464368600116 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 10:03:20 INFO - PROCESS | 1788 | 1464368600462 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8686ec00 == 152 [pid = 1788] [id = 661] 10:03:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x86872c00) [pid = 1788] [serial = 1984] [outer = (nil)] 10:03:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9d90d400) [pid = 1788] [serial = 1985] [outer = 0x86872c00] 10:03:20 INFO - PROCESS | 1788 | 1464368600560 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0xa27bf400) [pid = 1788] [serial = 1986] [outer = 0x86872c00] 10:03:21 INFO - PROCESS | 1788 | 1464368601558 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1786ms 10:03:21 INFO - PROCESS | 1788 | 1464368601643 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 10:03:21 INFO - PROCESS | 1788 | 1464368601650 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 10:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:03:21 INFO - PROCESS | 1788 | 1464368601658 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 1788 | 1464368601661 Marionette TRACE conn4 <- [1,2618,null,{}] 10:03:21 INFO - PROCESS | 1788 | 1464368601670 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:21 INFO - PROCESS | 1788 | 1464368601988 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 10:03:22 INFO - PROCESS | 1788 | 1464368602361 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x86ccbc00 == 153 [pid = 1788] [id = 662] 10:03:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x86d37400) [pid = 1788] [serial = 1987] [outer = (nil)] 10:03:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0xa69e2800) [pid = 1788] [serial = 1988] [outer = 0x86d37400] 10:03:22 INFO - PROCESS | 1788 | 1464368602458 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0xa6b52400) [pid = 1788] [serial = 1989] [outer = 0x86d37400] 10:03:23 INFO - PROCESS | 1788 | 1464368603495 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1882ms 10:03:23 INFO - PROCESS | 1788 | 1464368603545 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 1788 | 1464368603550 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 10:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:03:23 INFO - PROCESS | 1788 | 1464368603561 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - PROCESS | 1788 | 1464368603565 Marionette TRACE conn4 <- [1,2622,null,{}] 10:03:23 INFO - PROCESS | 1788 | 1464368603572 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:23 INFO - PROCESS | 1788 | 1464368603843 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 10:03:24 INFO - PROCESS | 1788 | 1464368604224 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 1788 | ++DOCSHELL 0xa1112400 == 154 [pid = 1788] [id = 663] 10:03:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0xa6832400) [pid = 1788] [serial = 1990] [outer = (nil)] 10:03:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0xa6b5dc00) [pid = 1788] [serial = 1991] [outer = 0xa6832400] 10:03:24 INFO - PROCESS | 1788 | 1464368604332 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0xa6d74000) [pid = 1788] [serial = 1992] [outer = 0xa6832400] 10:03:25 INFO - PROCESS | 1788 | 1464368605405 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1883ms 10:03:25 INFO - PROCESS | 1788 | 1464368605445 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 1788 | 1464368605449 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 10:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:03:25 INFO - PROCESS | 1788 | 1464368605457 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 1788 | 1464368605461 Marionette TRACE conn4 <- [1,2626,null,{}] 10:03:25 INFO - PROCESS | 1788 | 1464368605467 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:25 INFO - PROCESS | 1788 | 1464368605720 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 10:03:26 INFO - PROCESS | 1788 | 1464368606067 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x89b39800 == 153 [pid = 1788] [id = 501] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x86cc4000 == 152 [pid = 1788] [id = 623] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x91426c00 == 151 [pid = 1788] [id = 466] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x9d909000 == 150 [pid = 1788] [id = 599] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8c7ea400 == 149 [pid = 1788] [id = 460] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x9a284800 == 148 [pid = 1788] [id = 39] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x919ed400 == 147 [pid = 1788] [id = 464] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x9846e800 == 146 [pid = 1788] [id = 598] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x86666400 == 145 [pid = 1788] [id = 600] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8c708800 == 144 [pid = 1788] [id = 462] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x9a2e6c00 == 143 [pid = 1788] [id = 597] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8be56400 == 142 [pid = 1788] [id = 601] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8ea9ec00 == 141 [pid = 1788] [id = 646] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8c70bc00 == 140 [pid = 1788] [id = 645] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x86d2e800 == 139 [pid = 1788] [id = 644] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x919f7c00 == 138 [pid = 1788] [id = 636] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x93b8b400 == 137 [pid = 1788] [id = 635] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x92639400 == 136 [pid = 1788] [id = 634] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x92778000 == 135 [pid = 1788] [id = 633] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x919ee400 == 134 [pid = 1788] [id = 632] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8f808400 == 133 [pid = 1788] [id = 630] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x918f1800 == 132 [pid = 1788] [id = 631] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8ead4c00 == 131 [pid = 1788] [id = 629] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8eb38400 == 130 [pid = 1788] [id = 628] 10:03:28 INFO - PROCESS | 1788 | --DOCSHELL 0x86cca400 == 129 [pid = 1788] [id = 627] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x8dee9400) [pid = 1788] [serial = 1824] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x9a9b7400) [pid = 1788] [serial = 1854] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x9b365400) [pid = 1788] [serial = 1859] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x926b5800) [pid = 1788] [serial = 1836] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x9b0b4800) [pid = 1788] [serial = 1856] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x919f3800) [pid = 1788] [serial = 1829] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0xa060c000) [pid = 1788] [serial = 1863] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x9d422000) [pid = 1788] [serial = 1862] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x9b6ae000) [pid = 1788] [serial = 1860] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x9a2dd000) [pid = 1788] [serial = 1853] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x966b9c00) [pid = 1788] [serial = 1848] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x86ccd000) [pid = 1788] [serial = 1869] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0xa2365800) [pid = 1788] [serial = 1865] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x89f58400) [pid = 1788] [serial = 1871] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x92988800) [pid = 1788] [serial = 1838] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x92342c00) [pid = 1788] [serial = 1832] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8be5a000) [pid = 1788] [serial = 1877] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x91761400) [pid = 1788] [serial = 1827] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0xa2736000) [pid = 1788] [serial = 1866] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x926b1800) [pid = 1788] [serial = 1835] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x912d3000) [pid = 1788] [serial = 1826] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8c7e6000) [pid = 1788] [serial = 1823] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x92adc400) [pid = 1788] [serial = 1839] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x9b0bc400) [pid = 1788] [serial = 1857] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9262e400) [pid = 1788] [serial = 1833] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x93c08400) [pid = 1788] [serial = 1842] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x96681c00) [pid = 1788] [serial = 1847] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x91abd800) [pid = 1788] [serial = 1830] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x86ccb400) [pid = 1788] [serial = 1868] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x95384c00) [pid = 1788] [serial = 1845] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8ead7400) [pid = 1788] [serial = 1878] [outer = (nil)] [url = about:blank] 10:03:28 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8d544c00) [pid = 1788] [serial = 1875] [outer = (nil)] [url = about:blank] 10:03:29 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x95194c00) [pid = 1788] [serial = 1844] [outer = (nil)] [url = about:blank] 10:03:29 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8f51e000) [pid = 1788] [serial = 1758] [outer = (nil)] [url = about:blank] 10:03:29 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8be58000) [pid = 1788] [serial = 1872] [outer = (nil)] [url = about:blank] 10:03:29 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x966c1c00) [pid = 1788] [serial = 1850] [outer = (nil)] [url = about:blank] 10:03:29 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x938ea400) [pid = 1788] [serial = 1841] [outer = (nil)] [url = about:blank] 10:03:29 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x966c3c00) [pid = 1788] [serial = 1851] [outer = (nil)] [url = about:blank] 10:03:29 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x8ea72c00) [pid = 1788] [serial = 1880] [outer = (nil)] [url = about:blank] 10:03:29 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8c70a000) [pid = 1788] [serial = 1874] [outer = (nil)] [url = about:blank] 10:03:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x86666400 == 130 [pid = 1788] [id = 664] 10:03:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x86cc2800) [pid = 1788] [serial = 1993] [outer = (nil)] 10:03:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x86ccb400) [pid = 1788] [serial = 1994] [outer = 0x86cc2800] 10:03:29 INFO - PROCESS | 1788 | 1464368609073 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x86cd0800) [pid = 1788] [serial = 1995] [outer = 0x86cc2800] 10:03:30 INFO - PROCESS | 1788 | 1464368610150 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 4744ms 10:03:30 INFO - PROCESS | 1788 | 1464368610204 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 10:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:03:30 INFO - PROCESS | 1788 | 1464368610211 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 10:03:30 INFO - PROCESS | 1788 | 1464368610220 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 1788 | 1464368610226 Marionette TRACE conn4 <- [1,2630,null,{}] 10:03:30 INFO - PROCESS | 1788 | 1464368610233 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:30 INFO - PROCESS | 1788 | 1464368610499 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 10:03:30 INFO - PROCESS | 1788 | 1464368610717 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ab15c00 == 131 [pid = 1788] [id = 665] 10:03:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8ab1b000) [pid = 1788] [serial = 1996] [outer = (nil)] 10:03:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8b54d800) [pid = 1788] [serial = 1997] [outer = 0x8ab1b000] 10:03:30 INFO - PROCESS | 1788 | 1464368610796 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8b551400) [pid = 1788] [serial = 1998] [outer = 0x8ab1b000] 10:03:31 INFO - PROCESS | 1788 | 1464368611768 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1590ms 10:03:31 INFO - PROCESS | 1788 | 1464368611810 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 1788 | 1464368611816 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 10:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:03:31 INFO - PROCESS | 1788 | 1464368611835 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 1788 | 1464368611840 Marionette TRACE conn4 <- [1,2634,null,{}] 10:03:31 INFO - PROCESS | 1788 | 1464368611847 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:32 INFO - PROCESS | 1788 | 1464368612169 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 10:03:32 INFO - PROCESS | 1788 | 1464368612214 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b547c00 == 132 [pid = 1788] [id = 666] 10:03:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8b54e800) [pid = 1788] [serial = 1999] [outer = (nil)] 10:03:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8c07d800) [pid = 1788] [serial = 2000] [outer = 0x8b54e800] 10:03:32 INFO - PROCESS | 1788 | 1464368612291 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8c70e800) [pid = 1788] [serial = 2001] [outer = 0x8b54e800] 10:03:33 INFO - PROCESS | 1788 | 1464368613444 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1647ms 10:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:03:33 INFO - PROCESS | 1788 | 1464368613474 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 1788 | 1464368613477 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 10:03:33 INFO - PROCESS | 1788 | 1464368613485 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 1788 | 1464368613491 Marionette TRACE conn4 <- [1,2638,null,{}] 10:03:33 INFO - PROCESS | 1788 | 1464368613524 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:34 INFO - PROCESS | 1788 | 1464368614456 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x912de800) [pid = 1788] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x89a33400) [pid = 1788] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8eacd000) [pid = 1788] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x9a2c8c00) [pid = 1788] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9a9c0400) [pid = 1788] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x92198400) [pid = 1788] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0xa685bc00) [pid = 1788] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x919ef400) [pid = 1788] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x9b365c00) [pid = 1788] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x9277a000) [pid = 1788] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x93c0c400) [pid = 1788] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x8eb3c800) [pid = 1788] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x89b34800) [pid = 1788] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x8f44ec00) [pid = 1788] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0xa2242400) [pid = 1788] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9a8c3000) [pid = 1788] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x912d5c00) [pid = 1788] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x92ad5800) [pid = 1788] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x93c09400) [pid = 1788] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x9a2de400) [pid = 1788] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:03:34 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x8d550400) [pid = 1788] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:03:34 INFO - PROCESS | 1788 | 1464368614754 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x86ccac00 == 133 [pid = 1788] [id = 667] 10:03:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x89a34c00) [pid = 1788] [serial = 2002] [outer = (nil)] 10:03:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x8d550400) [pid = 1788] [serial = 2003] [outer = 0x89a34c00] 10:03:34 INFO - PROCESS | 1788 | 1464368614838 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8ead0000) [pid = 1788] [serial = 2004] [outer = 0x89a34c00] 10:03:35 INFO - PROCESS | 1788 | 1464368615622 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2190ms 10:03:35 INFO - PROCESS | 1788 | 1464368615674 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 10:03:35 INFO - PROCESS | 1788 | 1464368615678 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 10:03:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:03:35 INFO - PROCESS | 1788 | 1464368615686 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - PROCESS | 1788 | 1464368615688 Marionette TRACE conn4 <- [1,2642,null,{}] 10:03:35 INFO - PROCESS | 1788 | 1464368615707 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:35 INFO - PROCESS | 1788 | 1464368615940 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 10:03:35 INFO - PROCESS | 1788 | 1464368615951 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x86670c00 == 134 [pid = 1788] [id = 668] 10:03:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x8be9b400) [pid = 1788] [serial = 2005] [outer = (nil)] 10:03:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x8eb3b800) [pid = 1788] [serial = 2006] [outer = 0x8be9b400] 10:03:36 INFO - PROCESS | 1788 | 1464368616216 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8eb7f400) [pid = 1788] [serial = 2007] [outer = 0x8be9b400] 10:03:37 INFO - PROCESS | 1788 | 1464368617376 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:03:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1729ms 10:03:37 INFO - PROCESS | 1788 | 1464368617417 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 1788 | 1464368617426 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 10:03:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:03:37 INFO - PROCESS | 1788 | 1464368617436 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 1788 | 1464368617442 Marionette TRACE conn4 <- [1,2646,null,{}] 10:03:37 INFO - PROCESS | 1788 | 1464368617451 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:37 INFO - PROCESS | 1788 | 1464368617759 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 10:03:38 INFO - PROCESS | 1788 | 1464368618177 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x89a35c00 == 135 [pid = 1788] [id = 669] 10:03:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8a8dd800) [pid = 1788] [serial = 2008] [outer = (nil)] 10:03:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8b553c00) [pid = 1788] [serial = 2009] [outer = 0x8a8dd800] 10:03:38 INFO - PROCESS | 1788 | 1464368618346 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8be64c00) [pid = 1788] [serial = 2010] [outer = 0x8a8dd800] 10:03:39 INFO - PROCESS | 1788 | 1464368619702 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:03:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2339ms 10:03:39 INFO - PROCESS | 1788 | 1464368619775 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 1788 | 1464368619783 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 10:03:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:03:39 INFO - PROCESS | 1788 | 1464368619797 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 1788 | 1464368619802 Marionette TRACE conn4 <- [1,2650,null,{}] 10:03:39 INFO - PROCESS | 1788 | 1464368619840 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:40 INFO - PROCESS | 1788 | 1464368620179 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 10:03:40 INFO - PROCESS | 1788 | 1464368620449 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dee6800 == 136 [pid = 1788] [id = 670] 10:03:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8dee9400) [pid = 1788] [serial = 2011] [outer = (nil)] 10:03:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8ea77800) [pid = 1788] [serial = 2012] [outer = 0x8dee9400] 10:03:40 INFO - PROCESS | 1788 | 1464368620545 Marionette DEBUG loaded listener.js 10:03:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8eb31400) [pid = 1788] [serial = 2013] [outer = 0x8dee9400] 10:03:41 INFO - PROCESS | 1788 | 1464368621589 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:03:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1841ms 10:03:41 INFO - PROCESS | 1788 | 1464368621638 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 10:03:41 INFO - PROCESS | 1788 | 1464368621641 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 10:03:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:03:41 INFO - PROCESS | 1788 | 1464368621650 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 1788 | 1464368621656 Marionette TRACE conn4 <- [1,2654,null,{}] 10:03:41 INFO - PROCESS | 1788 | 1464368621675 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:41 INFO - PROCESS | 1788 | 1464368621979 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 10:03:42 INFO - PROCESS | 1788 | 1464368622321 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5da400 == 137 [pid = 1788] [id = 671] 10:03:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8f759800) [pid = 1788] [serial = 2014] [outer = (nil)] 10:03:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8f804400) [pid = 1788] [serial = 2015] [outer = 0x8f759800] 10:03:42 INFO - PROCESS | 1788 | 1464368622423 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x912d8400) [pid = 1788] [serial = 2016] [outer = 0x8f759800] 10:03:43 INFO - PROCESS | 1788 | 1464368623429 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:03:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:03:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1846ms 10:03:43 INFO - PROCESS | 1788 | 1464368623497 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 10:03:43 INFO - PROCESS | 1788 | 1464368623503 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 10:03:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:03:43 INFO - PROCESS | 1788 | 1464368623509 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:03:43 INFO - PROCESS | 1788 | 1464368623512 Marionette TRACE conn4 <- [1,2658,null,{}] 10:03:43 INFO - PROCESS | 1788 | 1464368623519 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:43 INFO - PROCESS | 1788 | 1464368623820 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 10:03:44 INFO - PROCESS | 1788 | 1464368624170 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dee3000 == 138 [pid = 1788] [id = 672] 10:03:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8f525400) [pid = 1788] [serial = 2017] [outer = (nil)] 10:03:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x9142dc00) [pid = 1788] [serial = 2018] [outer = 0x8f525400] 10:03:44 INFO - PROCESS | 1788 | 1464368624263 Marionette DEBUG loaded listener.js 10:03:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x918ed800) [pid = 1788] [serial = 2019] [outer = 0x8f525400] 10:03:45 INFO - PROCESS | 1788 | 1464368625387 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:03:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:03:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1936ms 10:03:45 INFO - PROCESS | 1788 | 1464368625447 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 1788 | 1464368625450 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 10:03:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:03:45 INFO - PROCESS | 1788 | 1464368625458 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - PROCESS | 1788 | 1464368625461 Marionette TRACE conn4 <- [1,2662,null,{}] 10:03:45 INFO - PROCESS | 1788 | 1464368625469 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:45 INFO - PROCESS | 1788 | 1464368625726 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 10:03:46 INFO - PROCESS | 1788 | 1464368626065 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f451800 == 139 [pid = 1788] [id = 673] 10:03:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x9141f400) [pid = 1788] [serial = 2020] [outer = (nil)] 10:03:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x919ed400) [pid = 1788] [serial = 2021] [outer = 0x9141f400] 10:03:46 INFO - PROCESS | 1788 | 1464368626163 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x919f1400) [pid = 1788] [serial = 2022] [outer = 0x9141f400] 10:03:47 INFO - PROCESS | 1788 | 1464368627149 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:03:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1743ms 10:03:47 INFO - PROCESS | 1788 | 1464368627202 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 1788 | 1464368627206 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 10:03:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:03:47 INFO - PROCESS | 1788 | 1464368627214 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 1788 | 1464368627217 Marionette TRACE conn4 <- [1,2666,null,{}] 10:03:47 INFO - PROCESS | 1788 | 1464368627224 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:47 INFO - PROCESS | 1788 | 1464368627500 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 10:03:47 INFO - PROCESS | 1788 | 1464368627852 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x918fac00 == 140 [pid = 1788] [id = 674] 10:03:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x91ab4400) [pid = 1788] [serial = 2023] [outer = (nil)] 10:03:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x924c8000) [pid = 1788] [serial = 2024] [outer = 0x91ab4400] 10:03:47 INFO - PROCESS | 1788 | 1464368627953 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x9262f400) [pid = 1788] [serial = 2025] [outer = 0x91ab4400] 10:03:49 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:49 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:03:49 INFO - PROCESS | 1788 | 1464368629396 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:03:49 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) 10:03:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2233ms 10:03:49 INFO - PROCESS | 1788 | 1464368629451 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 1788 | 1464368629458 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 10:03:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:03:49 INFO - PROCESS | 1788 | 1464368629473 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 1788 | 1464368629478 Marionette TRACE conn4 <- [1,2670,null,{}] 10:03:49 INFO - PROCESS | 1788 | 1464368629589 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:49 INFO - PROCESS | 1788 | 1464368629895 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 10:03:50 INFO - PROCESS | 1788 | 1464368630188 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ac0c00 == 141 [pid = 1788] [id = 675] 10:03:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x9262e400) [pid = 1788] [serial = 2026] [outer = (nil)] 10:03:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x926b9c00) [pid = 1788] [serial = 2027] [outer = 0x9262e400] 10:03:50 INFO - PROCESS | 1788 | 1464368630280 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x92770400) [pid = 1788] [serial = 2028] [outer = 0x9262e400] 10:03:51 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:51 INFO - PROCESS | 1788 | 1464368631706 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 10:03:51 INFO - PROCESS | 1788 | 1464368631760 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 10:03:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:03:51 INFO - PROCESS | 1788 | 1464368631768 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 1788 | 1464368631773 Marionette TRACE conn4 <- [1,2674,null,{}] 10:03:51 INFO - PROCESS | 1788 | 1464368631779 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:52 INFO - PROCESS | 1788 | 1464368632106 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 10:03:52 INFO - PROCESS | 1788 | 1464368632374 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x924c6800 == 142 [pid = 1788] [id = 676] 10:03:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x926b3c00) [pid = 1788] [serial = 2029] [outer = (nil)] 10:03:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x92adb400) [pid = 1788] [serial = 2030] [outer = 0x926b3c00] 10:03:52 INFO - PROCESS | 1788 | 1464368632466 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x92adf400) [pid = 1788] [serial = 2031] [outer = 0x926b3c00] 10:03:53 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:53 INFO - PROCESS | 1788 | 1464368633896 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 1788 | 1464368633925 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 10:03:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:03:53 INFO - PROCESS | 1788 | 1464368633934 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 1788 | 1464368633938 Marionette TRACE conn4 <- [1,2678,null,{}] 10:03:53 INFO - PROCESS | 1788 | 1464368633947 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:54 INFO - PROCESS | 1788 | 1464368634242 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 10:03:54 INFO - PROCESS | 1788 | 1464368634540 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x9297cc00 == 143 [pid = 1788] [id = 677] 10:03:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x92ad7400) [pid = 1788] [serial = 2032] [outer = (nil)] 10:03:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x938ef000) [pid = 1788] [serial = 2033] [outer = 0x92ad7400] 10:03:54 INFO - PROCESS | 1788 | 1464368634632 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x93b80800) [pid = 1788] [serial = 2034] [outer = 0x92ad7400] 10:03:55 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:56 INFO - PROCESS | 1788 | 1464368636060 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:03:56 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) 10:03:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2185ms 10:03:56 INFO - PROCESS | 1788 | 1464368636119 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 10:03:56 INFO - PROCESS | 1788 | 1464368636122 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 10:03:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:03:56 INFO - PROCESS | 1788 | 1464368636130 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 1788 | 1464368636132 Marionette TRACE conn4 <- [1,2682,null,{}] 10:03:56 INFO - PROCESS | 1788 | 1464368636139 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:56 INFO - PROCESS | 1788 | 1464368636554 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 10:03:56 INFO - PROCESS | 1788 | 1464368636775 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x92adb800 == 144 [pid = 1788] [id = 678] 10:03:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x938ea400) [pid = 1788] [serial = 2035] [outer = (nil)] 10:03:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x93c0ec00) [pid = 1788] [serial = 2036] [outer = 0x938ea400] 10:03:56 INFO - PROCESS | 1788 | 1464368636866 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x93c89400) [pid = 1788] [serial = 2037] [outer = 0x938ea400] 10:03:58 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:58 INFO - PROCESS | 1788 | 1464368638320 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:03:58 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) 10:03:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2232ms 10:03:58 INFO - PROCESS | 1788 | 1464368638363 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 1788 | 1464368638368 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 10:03:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:03:58 INFO - PROCESS | 1788 | 1464368638375 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - PROCESS | 1788 | 1464368638380 Marionette TRACE conn4 <- [1,2686,null,{}] 10:03:58 INFO - PROCESS | 1788 | 1464368638387 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:58 INFO - PROCESS | 1788 | 1464368638735 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 10:03:59 INFO - PROCESS | 1788 | 1464368639034 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c0d000 == 145 [pid = 1788] [id = 679] 10:03:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x93c84800) [pid = 1788] [serial = 2038] [outer = (nil)] 10:03:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x966bd000) [pid = 1788] [serial = 2039] [outer = 0x93c84800] 10:03:59 INFO - PROCESS | 1788 | 1464368639134 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x9846e800) [pid = 1788] [serial = 2040] [outer = 0x93c84800] 10:04:00 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 10:04:00 INFO - PROCESS | 1788 | 1464368640564 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:04:00 INFO - PROCESS | 1788 | 1464368640626 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 10:04:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:04:00 INFO - PROCESS | 1788 | 1464368640637 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - PROCESS | 1788 | 1464368640643 Marionette TRACE conn4 <- [1,2690,null,{}] 10:04:00 INFO - PROCESS | 1788 | 1464368640730 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:01 INFO - PROCESS | 1788 | 1464368641171 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 10:04:01 INFO - PROCESS | 1788 | 1464368641454 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x966c4c00 == 146 [pid = 1788] [id = 680] 10:04:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x966c5400) [pid = 1788] [serial = 2041] [outer = (nil)] 10:04:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9a177000) [pid = 1788] [serial = 2042] [outer = 0x966c5400] 10:04:01 INFO - PROCESS | 1788 | 1464368641615 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x9a2d9000) [pid = 1788] [serial = 2043] [outer = 0x966c5400] 10:04:03 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 10:04:03 INFO - PROCESS | 1788 | 1464368643493 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 10:04:03 INFO - PROCESS | 1788 | 1464368643536 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 10:04:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:04:03 INFO - PROCESS | 1788 | 1464368643546 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:04:03 INFO - PROCESS | 1788 | 1464368643549 Marionette TRACE conn4 <- [1,2694,null,{}] 10:04:03 INFO - PROCESS | 1788 | 1464368643557 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:03 INFO - PROCESS | 1788 | 1464368643828 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 10:04:04 INFO - PROCESS | 1788 | 1464368644124 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x95389c00 == 147 [pid = 1788] [id = 681] 10:04:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x98468c00) [pid = 1788] [serial = 2044] [outer = (nil)] 10:04:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x9a9bbc00) [pid = 1788] [serial = 2045] [outer = 0x98468c00] 10:04:04 INFO - PROCESS | 1788 | 1464368644256 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9a9c0000) [pid = 1788] [serial = 2046] [outer = 0x98468c00] 10:04:05 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 10:04:05 INFO - PROCESS | 1788 | 1464368645923 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 10:04:06 INFO - PROCESS | 1788 | 1464368646081 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 10:04:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:04:06 INFO - PROCESS | 1788 | 1464368646097 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:04:06 INFO - PROCESS | 1788 | 1464368646100 Marionette TRACE conn4 <- [1,2698,null,{}] 10:04:06 INFO - PROCESS | 1788 | 1464368646107 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:06 INFO - PROCESS | 1788 | 1464368646358 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 10:04:06 INFO - PROCESS | 1788 | 1464368646656 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a2de400 == 148 [pid = 1788] [id = 682] 10:04:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9a8ccc00) [pid = 1788] [serial = 2047] [outer = (nil)] 10:04:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9b0c1800) [pid = 1788] [serial = 2048] [outer = 0x9a8ccc00] 10:04:06 INFO - PROCESS | 1788 | 1464368646751 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9b2a7000) [pid = 1788] [serial = 2049] [outer = 0x9a8ccc00] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfd9c00 == 147 [pid = 1788] [id = 195] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x9b36c800 == 146 [pid = 1788] [id = 411] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x9b0bd800 == 145 [pid = 1788] [id = 236] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8c07fc00 == 144 [pid = 1788] [id = 624] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x92b89400 == 143 [pid = 1788] [id = 621] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x86664800 == 142 [pid = 1788] [id = 625] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x86ccac00 == 141 [pid = 1788] [id = 667] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8b547c00 == 140 [pid = 1788] [id = 666] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8ab15c00 == 139 [pid = 1788] [id = 665] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x86666400 == 138 [pid = 1788] [id = 664] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x86ccbc00 == 137 [pid = 1788] [id = 662] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8686ec00 == 136 [pid = 1788] [id = 661] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8686d400 == 135 [pid = 1788] [id = 660] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x9b0b9400 == 134 [pid = 1788] [id = 659] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x924c5c00 == 133 [pid = 1788] [id = 657] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x99fe6400 == 132 [pid = 1788] [id = 658] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x9538e000 == 131 [pid = 1788] [id = 656] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x92199800 == 130 [pid = 1788] [id = 655] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x92337c00 == 129 [pid = 1788] [id = 654] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x926ae400 == 128 [pid = 1788] [id = 653] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x924cb000 == 127 [pid = 1788] [id = 652] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x91764c00 == 126 [pid = 1788] [id = 650] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8eb7f800 == 125 [pid = 1788] [id = 651] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8eae0c00 == 124 [pid = 1788] [id = 649] 10:04:08 INFO - PROCESS | 1788 | --DOCSHELL 0x86ccc400 == 123 [pid = 1788] [id = 648] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x91ab9000) [pid = 1788] [serial = 1893] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x8a0e2800) [pid = 1788] [serial = 1934] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x912e0400) [pid = 1788] [serial = 1821] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x9b0bdc00) [pid = 1788] [serial = 1916] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x9bbb7400) [pid = 1788] [serial = 1919] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x92776c00) [pid = 1788] [serial = 1898] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0xa696b400) [pid = 1788] [serial = 1929] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x92630000) [pid = 1788] [serial = 1896] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0xa2247400) [pid = 1788] [serial = 1923] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x8be60400) [pid = 1788] [serial = 1935] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x92b8f000) [pid = 1788] [serial = 1902] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x98241c00) [pid = 1788] [serial = 1910] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x92b84800) [pid = 1788] [serial = 1901] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x8ebabc00) [pid = 1788] [serial = 1886] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x9219b400) [pid = 1788] [serial = 1895] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x8bea0c00) [pid = 1788] [serial = 1883] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x8f524800) [pid = 1788] [serial = 1940] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0xa6b59000) [pid = 1788] [serial = 1932] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0xa3318c00) [pid = 1788] [serial = 1925] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x9176a000) [pid = 1788] [serial = 1890] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9474f400) [pid = 1788] [serial = 1905] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0xa68cd400) [pid = 1788] [serial = 1928] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x966b8400) [pid = 1788] [serial = 1908] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0xa3646400) [pid = 1788] [serial = 1926] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x9a372800) [pid = 1788] [serial = 1913] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x9298ac00) [pid = 1788] [serial = 1899] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x9b2a0000) [pid = 1788] [serial = 1917] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8f755800) [pid = 1788] [serial = 1941] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x96677c00) [pid = 1788] [serial = 1907] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x91427400) [pid = 1788] [serial = 1889] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x9c13b000) [pid = 1788] [serial = 1920] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0xa6b57c00) [pid = 1788] [serial = 1931] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x93c8d000) [pid = 1788] [serial = 1904] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x919f1000) [pid = 1788] [serial = 1892] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x8ea9e000) [pid = 1788] [serial = 1937] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8eacd800) [pid = 1788] [serial = 1938] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x8c70a400) [pid = 1788] [serial = 1884] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x8f51d000) [pid = 1788] [serial = 1887] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0xa110bc00) [pid = 1788] [serial = 1922] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x9937bc00) [pid = 1788] [serial = 1911] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x9a9b3400) [pid = 1788] [serial = 1914] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x912d4400) [pid = 1788] [serial = 1943] [outer = (nil)] [url = about:blank] 10:04:10 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 10:04:10 INFO - PROCESS | 1788 | 1464368650706 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 1788 | 1464368650761 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 10:04:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:04:10 INFO - PROCESS | 1788 | 1464368650770 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 1788 | 1464368650776 Marionette TRACE conn4 <- [1,2702,null,{}] 10:04:10 INFO - PROCESS | 1788 | 1464368650785 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:11 INFO - PROCESS | 1788 | 1464368651015 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 10:04:11 INFO - PROCESS | 1788 | 1464368651227 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x86870000 == 124 [pid = 1788] [id = 683] 10:04:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x86ccdc00) [pid = 1788] [serial = 2050] [outer = (nil)] 10:04:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8a0e2800) [pid = 1788] [serial = 2051] [outer = 0x86ccdc00] 10:04:11 INFO - PROCESS | 1788 | 1464368651308 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8be56400) [pid = 1788] [serial = 2052] [outer = 0x86ccdc00] 10:04:12 INFO - PROCESS | 1788 | 1464368652192 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:04:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:04:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1487ms 10:04:12 INFO - PROCESS | 1788 | 1464368652259 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 10:04:12 INFO - PROCESS | 1788 | 1464368652267 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 10:04:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:04:12 INFO - PROCESS | 1788 | 1464368652278 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 1788 | 1464368652281 Marionette TRACE conn4 <- [1,2706,null,{}] 10:04:12 INFO - PROCESS | 1788 | 1464368652302 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:12 INFO - PROCESS | 1788 | 1464368652615 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 10:04:12 INFO - PROCESS | 1788 | 1464368652650 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c50ac00 == 125 [pid = 1788] [id = 684] 10:04:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8c702c00) [pid = 1788] [serial = 2053] [outer = (nil)] 10:04:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8d543400) [pid = 1788] [serial = 2054] [outer = 0x8c702c00] 10:04:12 INFO - PROCESS | 1788 | 1464368652728 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8d892400) [pid = 1788] [serial = 2055] [outer = 0x8c702c00] 10:04:13 INFO - PROCESS | 1788 | 1464368653845 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:04:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1596ms 10:04:14 INFO - PROCESS | 1788 | 1464368654364 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 1788 | 1464368654369 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x918edc00) [pid = 1788] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x86cc2800) [pid = 1788] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x86872c00) [pid = 1788] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x8eb32800) [pid = 1788] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x92631c00) [pid = 1788] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x9b0c1c00) [pid = 1788] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9b6afc00) [pid = 1788] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x94763000) [pid = 1788] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x89a2a000) [pid = 1788] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x966bd400) [pid = 1788] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x92addc00) [pid = 1788] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x919f2000) [pid = 1788] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x966c7400) [pid = 1788] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x8b54e800) [pid = 1788] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x8686e400) [pid = 1788] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x926b4c00) [pid = 1788] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x89a34c00) [pid = 1788] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x8eb37000) [pid = 1788] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x86d37400) [pid = 1788] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:04:14 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8ab1b000) [pid = 1788] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:04:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:04:14 INFO - PROCESS | 1788 | 1464368654513 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 1788 | 1464368654521 Marionette TRACE conn4 <- [1,2710,null,{}] 10:04:14 INFO - PROCESS | 1788 | 1464368654538 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:14 INFO - PROCESS | 1788 | 1464368654839 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 10:04:15 INFO - PROCESS | 1788 | 1464368654977 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c705800 == 126 [pid = 1788] [id = 685] 10:04:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x8ea69400) [pid = 1788] [serial = 2056] [outer = (nil)] 10:04:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x8eaa5c00) [pid = 1788] [serial = 2057] [outer = 0x8ea69400] 10:04:15 INFO - PROCESS | 1788 | 1464368655060 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x8eb3cc00) [pid = 1788] [serial = 2058] [outer = 0x8ea69400] 10:04:15 INFO - PROCESS | 1788 | 1464368655916 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:04:15 INFO - PROCESS | 1788 | 1464368655960 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 10:04:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:04:15 INFO - PROCESS | 1788 | 1464368655966 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 1788 | 1464368655969 Marionette TRACE conn4 <- [1,2714,null,{}] 10:04:15 INFO - PROCESS | 1788 | 1464368655975 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:16 INFO - PROCESS | 1788 | 1464368656199 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 10:04:16 INFO - PROCESS | 1788 | 1464368656568 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8686e000 == 127 [pid = 1788] [id = 686] 10:04:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x8686e400) [pid = 1788] [serial = 2059] [outer = (nil)] 10:04:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x86875400) [pid = 1788] [serial = 2060] [outer = 0x8686e400] 10:04:16 INFO - PROCESS | 1788 | 1464368656733 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x86d37400) [pid = 1788] [serial = 2061] [outer = 0x8686e400] 10:04:17 INFO - PROCESS | 1788 | 1464368657744 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:04:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:04:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1836ms 10:04:17 INFO - PROCESS | 1788 | 1464368657804 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 1788 | 1464368657812 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 10:04:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:04:17 INFO - PROCESS | 1788 | 1464368657820 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 1788 | 1464368657827 Marionette TRACE conn4 <- [1,2718,null,{}] 10:04:17 INFO - PROCESS | 1788 | 1464368657836 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:18 INFO - PROCESS | 1788 | 1464368658130 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 10:04:18 INFO - PROCESS | 1788 | 1464368658506 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8d6400 == 128 [pid = 1788] [id = 687] 10:04:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x8be64800) [pid = 1788] [serial = 2062] [outer = (nil)] 10:04:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x8c501800) [pid = 1788] [serial = 2063] [outer = 0x8be64800] 10:04:18 INFO - PROCESS | 1788 | 1464368658599 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x8d549400) [pid = 1788] [serial = 2064] [outer = 0x8be64800] 10:04:19 INFO - PROCESS | 1788 | 1464368659616 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 10:04:19 INFO - PROCESS | 1788 | 1464368659670 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 10:04:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:04:19 INFO - PROCESS | 1788 | 1464368659680 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 1788 | 1464368659685 Marionette TRACE conn4 <- [1,2722,null,{}] 10:04:19 INFO - PROCESS | 1788 | 1464368659692 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:19 INFO - PROCESS | 1788 | 1464368659960 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 10:04:20 INFO - PROCESS | 1788 | 1464368660403 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f452800 == 129 [pid = 1788] [id = 688] 10:04:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x8f453c00) [pid = 1788] [serial = 2065] [outer = (nil)] 10:04:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8f51f400) [pid = 1788] [serial = 2066] [outer = 0x8f453c00] 10:04:20 INFO - PROCESS | 1788 | 1464368660507 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x8f5d7400) [pid = 1788] [serial = 2067] [outer = 0x8f453c00] 10:04:21 INFO - PROCESS | 1788 | 1464368661551 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 1788 | 1464368661624 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 10:04:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:04:21 INFO - PROCESS | 1788 | 1464368661636 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 1788 | 1464368661645 Marionette TRACE conn4 <- [1,2726,null,{}] 10:04:21 INFO - PROCESS | 1788 | 1464368661660 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:21 INFO - PROCESS | 1788 | 1464368661933 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 10:04:22 INFO - PROCESS | 1788 | 1464368662280 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ebaa000 == 130 [pid = 1788] [id = 689] 10:04:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x8f5e1000) [pid = 1788] [serial = 2068] [outer = (nil)] 10:04:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x91428400) [pid = 1788] [serial = 2069] [outer = 0x8f5e1000] 10:04:22 INFO - PROCESS | 1788 | 1464368662370 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x91765000) [pid = 1788] [serial = 2070] [outer = 0x8f5e1000] 10:04:23 INFO - PROCESS | 1788 | 1464368663374 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:04:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:04:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1802ms 10:04:23 INFO - PROCESS | 1788 | 1464368663439 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 10:04:23 INFO - PROCESS | 1788 | 1464368663459 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 10:04:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:04:23 INFO - PROCESS | 1788 | 1464368663468 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 1788 | 1464368663471 Marionette TRACE conn4 <- [1,2730,null,{}] 10:04:23 INFO - PROCESS | 1788 | 1464368663524 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:23 INFO - PROCESS | 1788 | 1464368663804 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 10:04:24 INFO - PROCESS | 1788 | 1464368664118 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b546400 == 131 [pid = 1788] [id = 690] 10:04:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x912d5400) [pid = 1788] [serial = 2071] [outer = (nil)] 10:04:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x919edc00) [pid = 1788] [serial = 2072] [outer = 0x912d5400] 10:04:24 INFO - PROCESS | 1788 | 1464368664208 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x91ab2800) [pid = 1788] [serial = 2073] [outer = 0x912d5400] 10:04:25 INFO - PROCESS | 1788 | 1464368665529 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 1788 | 1464368665595 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 10:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:04:25 INFO - PROCESS | 1788 | 1464368665605 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 1788 | 1464368665609 Marionette TRACE conn4 <- [1,2734,null,{}] 10:04:25 INFO - PROCESS | 1788 | 1464368665615 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:25 INFO - PROCESS | 1788 | 1464368665929 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 10:04:26 INFO - PROCESS | 1788 | 1464368666236 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x92198000 == 132 [pid = 1788] [id = 691] 10:04:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x9219a800) [pid = 1788] [serial = 2074] [outer = (nil)] 10:04:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x924c6c00) [pid = 1788] [serial = 2075] [outer = 0x9219a800] 10:04:26 INFO - PROCESS | 1788 | 1464368666341 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x9277bc00) [pid = 1788] [serial = 2076] [outer = 0x9219a800] 10:04:27 INFO - PROCESS | 1788 | 1464368667424 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:04:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1882ms 10:04:27 INFO - PROCESS | 1788 | 1464368667489 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 1788 | 1464368667493 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 10:04:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:04:27 INFO - PROCESS | 1788 | 1464368667500 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 1788 | 1464368667503 Marionette TRACE conn4 <- [1,2738,null,{}] 10:04:27 INFO - PROCESS | 1788 | 1464368667510 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:27 INFO - PROCESS | 1788 | 1464368667767 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 10:04:28 INFO - PROCESS | 1788 | 1464368668111 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x86877800 == 133 [pid = 1788] [id = 692] 10:04:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x918f8400) [pid = 1788] [serial = 2077] [outer = (nil)] 10:04:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x92ad6c00) [pid = 1788] [serial = 2078] [outer = 0x918f8400] 10:04:28 INFO - PROCESS | 1788 | 1464368668209 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x938e7800) [pid = 1788] [serial = 2079] [outer = 0x918f8400] 10:04:29 INFO - PROCESS | 1788 | 1464368669418 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:04:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1987ms 10:04:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:04:29 INFO - PROCESS | 1788 | 1464368669489 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 1788 | 1464368669492 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 10:04:29 INFO - PROCESS | 1788 | 1464368669500 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 1788 | 1464368669503 Marionette TRACE conn4 <- [1,2742,null,{}] 10:04:29 INFO - PROCESS | 1788 | 1464368669521 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:29 INFO - PROCESS | 1788 | 1464368669797 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 10:04:30 INFO - PROCESS | 1788 | 1464368670144 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x92989800 == 134 [pid = 1788] [id = 693] 10:04:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x92ad2800) [pid = 1788] [serial = 2080] [outer = (nil)] 10:04:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x93c08c00) [pid = 1788] [serial = 2081] [outer = 0x92ad2800] 10:04:30 INFO - PROCESS | 1788 | 1464368670234 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x9519b400) [pid = 1788] [serial = 2082] [outer = 0x92ad2800] 10:04:31 INFO - PROCESS | 1788 | 1464368671192 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:04:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:04:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1736ms 10:04:31 INFO - PROCESS | 1788 | 1464368671236 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 1788 | 1464368671240 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 10:04:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:04:31 INFO - PROCESS | 1788 | 1464368671247 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - PROCESS | 1788 | 1464368671251 Marionette TRACE conn4 <- [1,2746,null,{}] 10:04:31 INFO - PROCESS | 1788 | 1464368671257 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:31 INFO - PROCESS | 1788 | 1464368671512 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 10:04:31 INFO - PROCESS | 1788 | 1464368671866 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x86874c00 == 135 [pid = 1788] [id = 694] 10:04:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x92192800) [pid = 1788] [serial = 2083] [outer = (nil)] 10:04:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x9667d400) [pid = 1788] [serial = 2084] [outer = 0x92192800] 10:04:31 INFO - PROCESS | 1788 | 1464368671962 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x966b9000) [pid = 1788] [serial = 2085] [outer = 0x92192800] 10:04:32 INFO - PROCESS | 1788 | 1464368672927 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:04:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1744ms 10:04:32 INFO - PROCESS | 1788 | 1464368672992 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 10:04:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:04:33 INFO - PROCESS | 1788 | 1464368672996 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 10:04:33 INFO - PROCESS | 1788 | 1464368673003 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - PROCESS | 1788 | 1464368673007 Marionette TRACE conn4 <- [1,2750,null,{}] 10:04:33 INFO - PROCESS | 1788 | 1464368673013 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:33 INFO - PROCESS | 1788 | 1464368673279 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 10:04:33 INFO - PROCESS | 1788 | 1464368673647 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x86cc8800 == 136 [pid = 1788] [id = 695] 10:04:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x9298ac00) [pid = 1788] [serial = 2086] [outer = (nil)] 10:04:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x966c0400) [pid = 1788] [serial = 2087] [outer = 0x9298ac00] 10:04:33 INFO - PROCESS | 1788 | 1464368673746 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x97875c00) [pid = 1788] [serial = 2088] [outer = 0x9298ac00] 10:04:34 INFO - PROCESS | 1788 | 1464368674705 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:04:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:04:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1732ms 10:04:34 INFO - PROCESS | 1788 | 1464368674737 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 10:04:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:04:34 INFO - PROCESS | 1788 | 1464368674742 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 10:04:34 INFO - PROCESS | 1788 | 1464368674748 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - PROCESS | 1788 | 1464368674752 Marionette TRACE conn4 <- [1,2754,null,{}] 10:04:34 INFO - PROCESS | 1788 | 1464368674758 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:35 INFO - PROCESS | 1788 | 1464368675009 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 10:04:35 INFO - PROCESS | 1788 | 1464368675370 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a229000 == 137 [pid = 1788] [id = 696] 10:04:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x9a284800) [pid = 1788] [serial = 2089] [outer = (nil)] 10:04:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x9a2e0c00) [pid = 1788] [serial = 2090] [outer = 0x9a284800] 10:04:35 INFO - PROCESS | 1788 | 1464368675498 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x9a9b6000) [pid = 1788] [serial = 2091] [outer = 0x9a284800] 10:04:36 INFO - PROCESS | 1788 | 1464368676522 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:04:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1835ms 10:04:36 INFO - PROCESS | 1788 | 1464368676585 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 1788 | 1464368676589 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 10:04:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:04:36 INFO - PROCESS | 1788 | 1464368676596 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 1788 | 1464368676602 Marionette TRACE conn4 <- [1,2758,null,{}] 10:04:36 INFO - PROCESS | 1788 | 1464368676608 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:36 INFO - PROCESS | 1788 | 1464368676921 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 10:04:37 INFO - PROCESS | 1788 | 1464368677277 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0bd400 == 138 [pid = 1788] [id = 697] 10:04:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x9b2a2000) [pid = 1788] [serial = 2092] [outer = (nil)] 10:04:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x9b36c000) [pid = 1788] [serial = 2093] [outer = 0x9b2a2000] 10:04:37 INFO - PROCESS | 1788 | 1464368677368 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x9b6b0000) [pid = 1788] [serial = 2094] [outer = 0x9b2a2000] 10:04:38 INFO - PROCESS | 1788 | 1464368678287 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:04:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1736ms 10:04:38 INFO - PROCESS | 1788 | 1464368678334 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 10:04:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:04:38 INFO - PROCESS | 1788 | 1464368678338 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 10:04:38 INFO - PROCESS | 1788 | 1464368678344 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 1788 | 1464368678348 Marionette TRACE conn4 <- [1,2762,null,{}] 10:04:38 INFO - PROCESS | 1788 | 1464368678354 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:38 INFO - PROCESS | 1788 | 1464368678635 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 10:04:39 INFO - PROCESS | 1788 | 1464368678989 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x99387400 == 139 [pid = 1788] [id = 698] 10:04:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x9968e400) [pid = 1788] [serial = 2095] [outer = (nil)] 10:04:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x9d420800) [pid = 1788] [serial = 2096] [outer = 0x9968e400] 10:04:39 INFO - PROCESS | 1788 | 1464368679084 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x9d50c800) [pid = 1788] [serial = 2097] [outer = 0x9968e400] 10:04:40 INFO - PROCESS | 1788 | 1464368680014 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:04:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1736ms 10:04:40 INFO - PROCESS | 1788 | 1464368680081 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 1788 | 1464368680085 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 10:04:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:04:40 INFO - PROCESS | 1788 | 1464368680092 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 1788 | 1464368680095 Marionette TRACE conn4 <- [1,2766,null,{}] 10:04:40 INFO - PROCESS | 1788 | 1464368680101 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:40 INFO - PROCESS | 1788 | 1464368680360 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 10:04:40 INFO - PROCESS | 1788 | 1464368680710 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x9bb7b800 == 140 [pid = 1788] [id = 699] 10:04:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x9c05c800) [pid = 1788] [serial = 2098] [outer = (nil)] 10:04:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x9d999800) [pid = 1788] [serial = 2099] [outer = 0x9c05c800] 10:04:40 INFO - PROCESS | 1788 | 1464368680816 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0xa1112c00) [pid = 1788] [serial = 2100] [outer = 0x9c05c800] 10:04:41 INFO - PROCESS | 1788 | 1464368681758 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:04:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:04:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1731ms 10:04:41 INFO - PROCESS | 1788 | 1464368681825 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 10:04:41 INFO - PROCESS | 1788 | 1464368681829 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 10:04:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:04:41 INFO - PROCESS | 1788 | 1464368681836 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:04:41 INFO - PROCESS | 1788 | 1464368681839 Marionette TRACE conn4 <- [1,2770,null,{}] 10:04:41 INFO - PROCESS | 1788 | 1464368681845 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:42 INFO - PROCESS | 1788 | 1464368682124 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 10:04:42 INFO - PROCESS | 1788 | 1464368682480 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d427400 == 141 [pid = 1788] [id = 700] 10:04:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0xa2248400) [pid = 1788] [serial = 2101] [outer = (nil)] 10:04:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0xa2734400) [pid = 1788] [serial = 2102] [outer = 0xa2248400] 10:04:42 INFO - PROCESS | 1788 | 1464368682576 Marionette DEBUG loaded listener.js 10:04:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0xa27c0400) [pid = 1788] [serial = 2103] [outer = 0xa2248400] 10:04:43 INFO - PROCESS | 1788 | 1464368683520 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:04:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:04:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1733ms 10:04:43 INFO - PROCESS | 1788 | 1464368683575 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 10:04:43 INFO - PROCESS | 1788 | 1464368683590 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 10:04:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:04:43 INFO - PROCESS | 1788 | 1464368683602 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - PROCESS | 1788 | 1464368683605 Marionette TRACE conn4 <- [1,2774,null,{}] 10:04:43 INFO - PROCESS | 1788 | 1464368683611 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:43 INFO - PROCESS | 1788 | 1464368683909 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 10:04:44 INFO - PROCESS | 1788 | 1464368684263 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x86cc8000 == 142 [pid = 1788] [id = 701] 10:04:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9c067000) [pid = 1788] [serial = 2104] [outer = (nil)] 10:04:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0xa36eb800) [pid = 1788] [serial = 2105] [outer = 0x9c067000] 10:04:44 INFO - PROCESS | 1788 | 1464368684356 Marionette DEBUG loaded listener.js 10:04:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0xa6386400) [pid = 1788] [serial = 2106] [outer = 0x9c067000] 10:04:45 INFO - PROCESS | 1788 | 1464368685279 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:04:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:04:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1730ms 10:04:45 INFO - PROCESS | 1788 | 1464368685332 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 10:04:45 INFO - PROCESS | 1788 | 1464368685336 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 10:04:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:04:45 INFO - PROCESS | 1788 | 1464368685343 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:04:45 INFO - PROCESS | 1788 | 1464368685346 Marionette TRACE conn4 <- [1,2778,null,{}] 10:04:45 INFO - PROCESS | 1788 | 1464368685355 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:45 INFO - PROCESS | 1788 | 1464368685600 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 10:04:45 INFO - PROCESS | 1788 | 1464368685960 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 1788 | ++DOCSHELL 0xa23bec00 == 143 [pid = 1788] [id = 702] 10:04:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0xa23c2400) [pid = 1788] [serial = 2107] [outer = (nil)] 10:04:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0xa696b400) [pid = 1788] [serial = 2108] [outer = 0xa23c2400] 10:04:46 INFO - PROCESS | 1788 | 1464368686055 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0xa69e6400) [pid = 1788] [serial = 2109] [outer = 0xa23c2400] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9263d800 == 142 [pid = 1788] [id = 465] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8c705800 == 141 [pid = 1788] [id = 685] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8c50ac00 == 140 [pid = 1788] [id = 684] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x86870000 == 139 [pid = 1788] [id = 683] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9297cc00 == 138 [pid = 1788] [id = 677] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x91ac0c00 == 137 [pid = 1788] [id = 675] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x924c6800 == 136 [pid = 1788] [id = 676] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x918fac00 == 135 [pid = 1788] [id = 674] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8f451800 == 134 [pid = 1788] [id = 673] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8dee3000 == 133 [pid = 1788] [id = 672] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8f5da400 == 132 [pid = 1788] [id = 671] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8dee6800 == 131 [pid = 1788] [id = 670] 10:04:49 INFO - PROCESS | 1788 | --DOCSHELL 0x89a35c00 == 130 [pid = 1788] [id = 669] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x8ead0000) [pid = 1788] [serial = 2004] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x919f1800) [pid = 1788] [serial = 1952] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x86ccb400) [pid = 1788] [serial = 1994] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0xa27bf400) [pid = 1788] [serial = 1986] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x8eb72c00) [pid = 1788] [serial = 1949] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x92776000) [pid = 1788] [serial = 1959] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x9d511800) [pid = 1788] [serial = 1977] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0xa6b5dc00) [pid = 1788] [serial = 1991] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0xa2378c00) [pid = 1788] [serial = 1980] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x9276f000) [pid = 1788] [serial = 1958] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x86cd0800) [pid = 1788] [serial = 1995] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x966c5c00) [pid = 1788] [serial = 1967] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x8c50e000) [pid = 1788] [serial = 1947] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x99ec3400) [pid = 1788] [serial = 1970] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x95452c00) [pid = 1788] [serial = 1965] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8f527400) [pid = 1788] [serial = 1950] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x9518e800) [pid = 1788] [serial = 1964] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x9262ec00) [pid = 1788] [serial = 1955] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9a373800) [pid = 1788] [serial = 1973] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x9a403800) [pid = 1788] [serial = 1974] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x9d90d400) [pid = 1788] [serial = 1985] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x8c70e800) [pid = 1788] [serial = 2001] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x86876c00) [pid = 1788] [serial = 1983] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x93b84000) [pid = 1788] [serial = 1961] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x9b84ac00) [pid = 1788] [serial = 1976] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8d550400) [pid = 1788] [serial = 2003] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x93c09c00) [pid = 1788] [serial = 1962] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8c07d800) [pid = 1788] [serial = 2000] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8f44bc00) [pid = 1788] [serial = 1881] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x8be98800) [pid = 1788] [serial = 1946] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0xa69e2800) [pid = 1788] [serial = 1988] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x86875000) [pid = 1788] [serial = 1982] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0xa2362c00) [pid = 1788] [serial = 1979] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8b551400) [pid = 1788] [serial = 1998] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x97879c00) [pid = 1788] [serial = 1968] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x99fe3800) [pid = 1788] [serial = 1971] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x91ab8400) [pid = 1788] [serial = 1953] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x8b54d800) [pid = 1788] [serial = 1997] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0xa6b52400) [pid = 1788] [serial = 1989] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x92638400) [pid = 1788] [serial = 1956] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1788 | 1464368689630 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:04:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:04:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 4343ms 10:04:49 INFO - PROCESS | 1788 | 1464368689687 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 10:04:49 INFO - PROCESS | 1788 | 1464368689692 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 10:04:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:04:49 INFO - PROCESS | 1788 | 1464368689702 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:04:49 INFO - PROCESS | 1788 | 1464368689707 Marionette TRACE conn4 <- [1,2782,null,{}] 10:04:49 INFO - PROCESS | 1788 | 1464368689776 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:50 INFO - PROCESS | 1788 | 1464368690022 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 10:04:50 INFO - PROCESS | 1788 | 1464368690239 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x86874000 == 131 [pid = 1788] [id = 703] 10:04:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x86cc5c00) [pid = 1788] [serial = 2110] [outer = (nil)] 10:04:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x89a2dc00) [pid = 1788] [serial = 2111] [outer = 0x86cc5c00] 10:04:50 INFO - PROCESS | 1788 | 1464368690324 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x89a36800) [pid = 1788] [serial = 2112] [outer = 0x86cc5c00] 10:04:51 INFO - PROCESS | 1788 | 1464368691679 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:04:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1992ms 10:04:51 INFO - PROCESS | 1788 | 1464368691695 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 1788 | 1464368691704 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 10:04:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:04:51 INFO - PROCESS | 1788 | 1464368691715 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 1788 | 1464368691719 Marionette TRACE conn4 <- [1,2786,null,{}] 10:04:51 INFO - PROCESS | 1788 | 1464368691789 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:52 INFO - PROCESS | 1788 | 1464368692095 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 10:04:52 INFO - PROCESS | 1788 | 1464368692298 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a8db400 == 132 [pid = 1788] [id = 704] 10:04:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8a8dc000) [pid = 1788] [serial = 2113] [outer = (nil)] 10:04:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8ab15000) [pid = 1788] [serial = 2114] [outer = 0x8a8dc000] 10:04:52 INFO - PROCESS | 1788 | 1464368692378 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8b548800) [pid = 1788] [serial = 2115] [outer = 0x8a8dc000] 10:04:53 INFO - PROCESS | 1788 | 1464368693342 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:04:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:04:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1683ms 10:04:53 INFO - PROCESS | 1788 | 1464368693401 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 10:04:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:04:53 INFO - PROCESS | 1788 | 1464368693405 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 10:04:53 INFO - PROCESS | 1788 | 1464368693412 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:04:53 INFO - PROCESS | 1788 | 1464368693418 Marionette TRACE conn4 <- [1,2790,null,{}] 10:04:53 INFO - PROCESS | 1788 | 1464368693464 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:53 INFO - PROCESS | 1788 | 1464368693809 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 10:04:54 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x8c702c00) [pid = 1788] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:04:54 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x86ccdc00) [pid = 1788] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:04:54 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0xa6832400) [pid = 1788] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:04:54 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x9a8ccc00) [pid = 1788] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:04:54 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x8f752400) [pid = 1788] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:04:54 INFO - PROCESS | 1788 | 1464368694446 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x89a37c00 == 133 [pid = 1788] [id = 705] 10:04:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8b546800) [pid = 1788] [serial = 2116] [outer = (nil)] 10:04:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8bfda400) [pid = 1788] [serial = 2117] [outer = 0x8b546800] 10:04:54 INFO - PROCESS | 1788 | 1464368694529 Marionette DEBUG loaded listener.js 10:04:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8c07d800) [pid = 1788] [serial = 2118] [outer = 0x8b546800] 10:04:55 INFO - PROCESS | 1788 | 1464368695368 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:04:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1989ms 10:04:55 INFO - PROCESS | 1788 | 1464368695401 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 1788 | 1464368695404 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 10:04:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:04:55 INFO - PROCESS | 1788 | 1464368695411 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 1788 | 1464368695414 Marionette TRACE conn4 <- [1,2794,null,{}] 10:04:55 INFO - PROCESS | 1788 | 1464368695420 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:55 INFO - PROCESS | 1788 | 1464368695683 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 10:04:56 INFO - PROCESS | 1788 | 1464368696047 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x86d2b800 == 134 [pid = 1788] [id = 706] 10:04:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8c70a400) [pid = 1788] [serial = 2119] [outer = (nil)] 10:04:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8c7e2000) [pid = 1788] [serial = 2120] [outer = 0x8c70a400] 10:04:56 INFO - PROCESS | 1788 | 1464368696182 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8d54e000) [pid = 1788] [serial = 2121] [outer = 0x8c70a400] 10:04:57 INFO - PROCESS | 1788 | 1464368697344 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:04:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1994ms 10:04:57 INFO - PROCESS | 1788 | 1464368697407 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 1788 | 1464368697415 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 10:04:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:04:57 INFO - PROCESS | 1788 | 1464368697424 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 1788 | 1464368697430 Marionette TRACE conn4 <- [1,2798,null,{}] 10:04:57 INFO - PROCESS | 1788 | 1464368697439 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:57 INFO - PROCESS | 1788 | 1464368697733 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 10:04:58 INFO - PROCESS | 1788 | 1464368698100 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x86cc6000 == 135 [pid = 1788] [id = 707] 10:04:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x89a2d400) [pid = 1788] [serial = 2122] [outer = (nil)] 10:04:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8a8e0800) [pid = 1788] [serial = 2123] [outer = 0x89a2d400] 10:04:58 INFO - PROCESS | 1788 | 1464368698194 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8b551400) [pid = 1788] [serial = 2124] [outer = 0x89a2d400] 10:04:59 INFO - PROCESS | 1788 | 1464368699220 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:04:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:04:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1842ms 10:04:59 INFO - PROCESS | 1788 | 1464368699268 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 1788 | 1464368699277 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 10:04:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:04:59 INFO - PROCESS | 1788 | 1464368699288 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - PROCESS | 1788 | 1464368699292 Marionette TRACE conn4 <- [1,2802,null,{}] 10:04:59 INFO - PROCESS | 1788 | 1464368699299 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:59 INFO - PROCESS | 1788 | 1464368699610 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 10:04:59 INFO - PROCESS | 1788 | 1464368699973 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c70c400 == 136 [pid = 1788] [id = 708] 10:05:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8c7e5400) [pid = 1788] [serial = 2125] [outer = (nil)] 10:05:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8d894000) [pid = 1788] [serial = 2126] [outer = 0x8c7e5400] 10:05:00 INFO - PROCESS | 1788 | 1464368700062 Marionette DEBUG loaded listener.js 10:05:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8dee4000) [pid = 1788] [serial = 2127] [outer = 0x8c7e5400] 10:05:01 INFO - PROCESS | 1788 | 1464368701089 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:05:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1884ms 10:05:01 INFO - PROCESS | 1788 | 1464368701175 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 1788 | 1464368701188 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 10:05:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:05:01 INFO - PROCESS | 1788 | 1464368701206 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - PROCESS | 1788 | 1464368701222 Marionette TRACE conn4 <- [1,2806,null,{}] 10:05:01 INFO - PROCESS | 1788 | 1464368701318 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:01 INFO - PROCESS | 1788 | 1464368701693 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 10:05:02 INFO - PROCESS | 1788 | 1464368701989 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eac2000 == 137 [pid = 1788] [id = 709] 10:05:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8eac3000) [pid = 1788] [serial = 2128] [outer = (nil)] 10:05:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8ead0800) [pid = 1788] [serial = 2129] [outer = 0x8eac3000] 10:05:02 INFO - PROCESS | 1788 | 1464368702087 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8eb32800) [pid = 1788] [serial = 2130] [outer = 0x8eac3000] 10:05:03 INFO - PROCESS | 1788 | 1464368703099 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:05:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:05:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1953ms 10:05:03 INFO - PROCESS | 1788 | 1464368703158 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 10:05:03 INFO - PROCESS | 1788 | 1464368703164 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 10:05:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:05:03 INFO - PROCESS | 1788 | 1464368703173 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 1788 | 1464368703178 Marionette TRACE conn4 <- [1,2810,null,{}] 10:05:03 INFO - PROCESS | 1788 | 1464368703184 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:03 INFO - PROCESS | 1788 | 1464368703464 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 10:05:03 INFO - PROCESS | 1788 | 1464368703836 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea9fc00 == 138 [pid = 1788] [id = 710] 10:05:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8eb35400) [pid = 1788] [serial = 2131] [outer = (nil)] 10:05:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8eb79000) [pid = 1788] [serial = 2132] [outer = 0x8eb35400] 10:05:03 INFO - PROCESS | 1788 | 1464368703935 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8eba8c00) [pid = 1788] [serial = 2133] [outer = 0x8eb35400] 10:05:04 INFO - PROCESS | 1788 | 1464368704857 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:05:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:05:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1745ms 10:05:04 INFO - PROCESS | 1788 | 1464368704918 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 10:05:04 INFO - PROCESS | 1788 | 1464368704922 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 10:05:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:05:04 INFO - PROCESS | 1788 | 1464368704929 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:05:04 INFO - PROCESS | 1788 | 1464368704933 Marionette TRACE conn4 <- [1,2814,null,{}] 10:05:04 INFO - PROCESS | 1788 | 1464368704939 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:05 INFO - PROCESS | 1788 | 1464368705196 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 10:05:05 INFO - PROCESS | 1788 | 1464368705544 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x86ccc800 == 139 [pid = 1788] [id = 711] 10:05:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8eae0c00) [pid = 1788] [serial = 2134] [outer = (nil)] 10:05:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8f44f000) [pid = 1788] [serial = 2135] [outer = 0x8eae0c00] 10:05:05 INFO - PROCESS | 1788 | 1464368705640 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8f451c00) [pid = 1788] [serial = 2136] [outer = 0x8eae0c00] 10:05:06 INFO - PROCESS | 1788 | 1464368706680 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:05:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1785ms 10:05:06 INFO - PROCESS | 1788 | 1464368706715 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 10:05:06 INFO - PROCESS | 1788 | 1464368706719 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 10:05:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:05:06 INFO - PROCESS | 1788 | 1464368706726 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 1788 | 1464368706729 Marionette TRACE conn4 <- [1,2818,null,{}] 10:05:06 INFO - PROCESS | 1788 | 1464368706735 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:07 INFO - PROCESS | 1788 | 1464368707016 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 10:05:07 INFO - PROCESS | 1788 | 1464368707376 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f457000 == 140 [pid = 1788] [id = 712] 10:05:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x8f52a000) [pid = 1788] [serial = 2137] [outer = (nil)] 10:05:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x8f75b800) [pid = 1788] [serial = 2138] [outer = 0x8f52a000] 10:05:07 INFO - PROCESS | 1788 | 1464368707476 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x8f75ec00) [pid = 1788] [serial = 2139] [outer = 0x8f52a000] 10:05:08 INFO - PROCESS | 1788 | 1464368708498 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:05:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:05:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1834ms 10:05:08 INFO - PROCESS | 1788 | 1464368708562 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 10:05:08 INFO - PROCESS | 1788 | 1464368708566 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 10:05:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:05:08 INFO - PROCESS | 1788 | 1464368708574 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:05:08 INFO - PROCESS | 1788 | 1464368708578 Marionette TRACE conn4 <- [1,2822,null,{}] 10:05:08 INFO - PROCESS | 1788 | 1464368708585 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:08 INFO - PROCESS | 1788 | 1464368708878 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 10:05:09 INFO - PROCESS | 1788 | 1464368709234 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f80d400 == 141 [pid = 1788] [id = 713] 10:05:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x8f810800) [pid = 1788] [serial = 2140] [outer = (nil)] 10:05:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x912db000) [pid = 1788] [serial = 2141] [outer = 0x8f810800] 10:05:09 INFO - PROCESS | 1788 | 1464368709341 Marionette DEBUG loaded listener.js 10:05:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x91425c00) [pid = 1788] [serial = 2142] [outer = 0x8f810800] 10:05:10 INFO - PROCESS | 1788 | 1464368710319 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:05:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:05:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1789ms 10:05:10 INFO - PROCESS | 1788 | 1464368710365 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 10:05:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:05:10 INFO - PROCESS | 1788 | 1464368710370 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 10:05:10 INFO - PROCESS | 1788 | 1464368710378 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:05:10 INFO - PROCESS | 1788 | 1464368710381 Marionette TRACE conn4 <- [1,2826,null,{}] 10:05:10 INFO - PROCESS | 1788 | 1464368710388 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:10 INFO - PROCESS | 1788 | 1464368710655 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 10:05:11 INFO - PROCESS | 1788 | 1464368711008 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8deed000 == 142 [pid = 1788] [id = 714] 10:05:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x8deee000) [pid = 1788] [serial = 2143] [outer = (nil)] 10:05:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x9176d400) [pid = 1788] [serial = 2144] [outer = 0x8deee000] 10:05:11 INFO - PROCESS | 1788 | 1464368711108 Marionette DEBUG loaded listener.js 10:05:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x918edc00) [pid = 1788] [serial = 2145] [outer = 0x8deee000] 10:05:12 INFO - PROCESS | 1788 | 1464368712059 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:05:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:05:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1734ms 10:05:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:05:12 INFO - PROCESS | 1788 | 1464368712111 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 10:05:12 INFO - PROCESS | 1788 | 1464368712115 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 10:05:12 INFO - PROCESS | 1788 | 1464368712122 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:05:12 INFO - PROCESS | 1788 | 1464368712125 Marionette TRACE conn4 <- [1,2830,null,{}] 10:05:12 INFO - PROCESS | 1788 | 1464368712132 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:12 INFO - PROCESS | 1788 | 1464368712412 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 10:05:12 INFO - PROCESS | 1788 | 1464368712764 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x912d6c00 == 143 [pid = 1788] [id = 715] 10:05:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x91427c00) [pid = 1788] [serial = 2146] [outer = (nil)] 10:05:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x919f5400) [pid = 1788] [serial = 2147] [outer = 0x91427c00] 10:05:12 INFO - PROCESS | 1788 | 1464368712862 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x91ab1400) [pid = 1788] [serial = 2148] [outer = 0x91427c00] 10:05:13 INFO - PROCESS | 1788 | 1464368713821 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:05:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1743ms 10:05:13 INFO - PROCESS | 1788 | 1464368713865 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 10:05:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:05:13 INFO - PROCESS | 1788 | 1464368713869 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 10:05:13 INFO - PROCESS | 1788 | 1464368713876 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 1788 | 1464368713880 Marionette TRACE conn4 <- [1,2834,null,{}] 10:05:13 INFO - PROCESS | 1788 | 1464368713886 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:14 INFO - PROCESS | 1788 | 1464368714156 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 10:05:14 INFO - PROCESS | 1788 | 1464368714507 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x91768000 == 144 [pid = 1788] [id = 716] 10:05:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9176e800) [pid = 1788] [serial = 2149] [outer = (nil)] 10:05:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x92194c00) [pid = 1788] [serial = 2150] [outer = 0x9176e800] 10:05:14 INFO - PROCESS | 1788 | 1464368714605 Marionette DEBUG loaded listener.js 10:05:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x92198c00) [pid = 1788] [serial = 2151] [outer = 0x9176e800] 10:05:15 INFO - PROCESS | 1788 | 1464368715578 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:05:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1745ms 10:05:15 INFO - PROCESS | 1788 | 1464368715621 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 10:05:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:05:15 INFO - PROCESS | 1788 | 1464368715626 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 10:05:15 INFO - PROCESS | 1788 | 1464368715633 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 1788 | 1464368715637 Marionette TRACE conn4 <- [1,2838,null,{}] 10:05:15 INFO - PROCESS | 1788 | 1464368715645 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:15 INFO - PROCESS | 1788 | 1464368715921 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 10:05:16 INFO - PROCESS | 1788 | 1464368716286 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x924cb000 == 145 [pid = 1788] [id = 717] 10:05:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x92639800) [pid = 1788] [serial = 2152] [outer = (nil)] 10:05:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x926b0800) [pid = 1788] [serial = 2153] [outer = 0x92639800] 10:05:16 INFO - PROCESS | 1788 | 1464368716390 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9276e400) [pid = 1788] [serial = 2154] [outer = 0x92639800] 10:05:17 INFO - PROCESS | 1788 | 1464368717333 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:05:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1739ms 10:05:17 INFO - PROCESS | 1788 | 1464368717372 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 1788 | 1464368717375 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 10:05:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:05:17 INFO - PROCESS | 1788 | 1464368717383 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 1788 | 1464368717386 Marionette TRACE conn4 <- [1,2842,null,{}] 10:05:17 INFO - PROCESS | 1788 | 1464368717408 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:17 INFO - PROCESS | 1788 | 1464368717760 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 10:05:18 INFO - PROCESS | 1788 | 1464368718013 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x924c1c00 == 146 [pid = 1788] [id = 718] 10:05:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x92637800) [pid = 1788] [serial = 2155] [outer = (nil)] 10:05:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9277a800) [pid = 1788] [serial = 2156] [outer = 0x92637800] 10:05:18 INFO - PROCESS | 1788 | 1464368718106 Marionette DEBUG loaded listener.js 10:05:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9297f800) [pid = 1788] [serial = 2157] [outer = 0x92637800] 10:05:19 INFO - PROCESS | 1788 | 1464368719038 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:05:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:05:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1688ms 10:05:19 INFO - PROCESS | 1788 | 1464368719072 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 10:05:19 INFO - PROCESS | 1788 | 1464368719077 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 10:05:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:05:19 INFO - PROCESS | 1788 | 1464368719083 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 1788 | 1464368719098 Marionette TRACE conn4 <- [1,2846,null,{}] 10:05:19 INFO - PROCESS | 1788 | 1464368719105 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:19 INFO - PROCESS | 1788 | 1464368719371 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 10:05:19 INFO - PROCESS | 1788 | 1464368719728 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e6c00 == 147 [pid = 1788] [id = 719] 10:05:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x92771000) [pid = 1788] [serial = 2158] [outer = (nil)] 10:05:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x92ad9800) [pid = 1788] [serial = 2159] [outer = 0x92771000] 10:05:19 INFO - PROCESS | 1788 | 1464368719822 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x92ade800) [pid = 1788] [serial = 2160] [outer = 0x92771000] 10:05:20 INFO - PROCESS | 1788 | 1464368720739 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:05:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:05:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1693ms 10:05:20 INFO - PROCESS | 1788 | 1464368720778 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 1788 | 1464368720782 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 10:05:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:05:20 INFO - PROCESS | 1788 | 1464368720789 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 1788 | 1464368720793 Marionette TRACE conn4 <- [1,2850,null,{}] 10:05:20 INFO - PROCESS | 1788 | 1464368720799 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:21 INFO - PROCESS | 1788 | 1464368721042 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 10:05:21 INFO - PROCESS | 1788 | 1464368721395 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x92773c00 == 148 [pid = 1788] [id = 720] 10:05:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x92988c00) [pid = 1788] [serial = 2161] [outer = (nil)] 10:05:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x938eec00) [pid = 1788] [serial = 2162] [outer = 0x92988c00] 10:05:21 INFO - PROCESS | 1788 | 1464368721508 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x93b7f800) [pid = 1788] [serial = 2163] [outer = 0x92988c00] 10:05:22 INFO - PROCESS | 1788 | 1464368722455 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:05:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:05:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1733ms 10:05:22 INFO - PROCESS | 1788 | 1464368722525 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 10:05:22 INFO - PROCESS | 1788 | 1464368722528 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 10:05:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:05:22 INFO - PROCESS | 1788 | 1464368722536 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:05:22 INFO - PROCESS | 1788 | 1464368722540 Marionette TRACE conn4 <- [1,2854,null,{}] 10:05:22 INFO - PROCESS | 1788 | 1464368722546 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:22 INFO - PROCESS | 1788 | 1464368722854 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 10:05:23 INFO - PROCESS | 1788 | 1464368723210 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x92988800 == 149 [pid = 1788] [id = 721] 10:05:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x93c01800) [pid = 1788] [serial = 2164] [outer = (nil)] 10:05:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x93c0f000) [pid = 1788] [serial = 2165] [outer = 0x93c01800] 10:05:23 INFO - PROCESS | 1788 | 1464368723302 Marionette DEBUG loaded listener.js 10:05:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x93c85c00) [pid = 1788] [serial = 2166] [outer = 0x93c01800] 10:05:24 INFO - PROCESS | 1788 | 1464368724318 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:05:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:05:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1834ms 10:05:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:05:24 INFO - PROCESS | 1788 | 1464368724372 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 10:05:24 INFO - PROCESS | 1788 | 1464368724375 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 10:05:24 INFO - PROCESS | 1788 | 1464368724382 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 1788 | 1464368724385 Marionette TRACE conn4 <- [1,2858,null,{}] 10:05:24 INFO - PROCESS | 1788 | 1464368724391 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:24 INFO - PROCESS | 1788 | 1464368724659 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 10:05:25 INFO - PROCESS | 1788 | 1464368725014 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x93aa8800 == 150 [pid = 1788] [id = 722] 10:05:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x93c04000) [pid = 1788] [serial = 2167] [outer = (nil)] 10:05:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x9518e000) [pid = 1788] [serial = 2168] [outer = 0x93c04000] 10:05:25 INFO - PROCESS | 1788 | 1464368725112 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x95385c00) [pid = 1788] [serial = 2169] [outer = 0x93c04000] 10:05:26 INFO - PROCESS | 1788 | 1464368726023 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:05:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:05:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1688ms 10:05:26 INFO - PROCESS | 1788 | 1464368726084 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 10:05:26 INFO - PROCESS | 1788 | 1464368726088 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 10:05:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:05:26 INFO - PROCESS | 1788 | 1464368726100 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - PROCESS | 1788 | 1464368726103 Marionette TRACE conn4 <- [1,2862,null,{}] 10:05:26 INFO - PROCESS | 1788 | 1464368726110 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:26 INFO - PROCESS | 1788 | 1464368726373 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 10:05:26 INFO - PROCESS | 1788 | 1464368726733 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x94747800 == 151 [pid = 1788] [id = 723] 10:05:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x9518e800) [pid = 1788] [serial = 2170] [outer = (nil)] 10:05:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x9667b000) [pid = 1788] [serial = 2171] [outer = 0x9518e800] 10:05:26 INFO - PROCESS | 1788 | 1464368726838 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x966b9c00) [pid = 1788] [serial = 2172] [outer = 0x9518e800] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x92ad8c00 == 150 [pid = 1788] [id = 614] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x9937c800 == 149 [pid = 1788] [id = 617] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x8be95c00 == 148 [pid = 1788] [id = 603] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x86d36000 == 147 [pid = 1788] [id = 605] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x92199400 == 146 [pid = 1788] [id = 611] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x99387c00 == 145 [pid = 1788] [id = 618] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x9277a400 == 144 [pid = 1788] [id = 615] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x95197000 == 143 [pid = 1788] [id = 616] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x91ac0800 == 142 [pid = 1788] [id = 613] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x86d38400 == 141 [pid = 1788] [id = 619] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x9d427400 == 140 [pid = 1788] [id = 700] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x86cc8000 == 139 [pid = 1788] [id = 701] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x9bb7b800 == 138 [pid = 1788] [id = 699] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x99387400 == 137 [pid = 1788] [id = 698] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x9b0bd400 == 136 [pid = 1788] [id = 697] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x9a229000 == 135 [pid = 1788] [id = 696] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x86874c00 == 134 [pid = 1788] [id = 694] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x86cc8800 == 133 [pid = 1788] [id = 695] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x92989800 == 132 [pid = 1788] [id = 693] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x86877800 == 131 [pid = 1788] [id = 692] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0xa1112400 == 130 [pid = 1788] [id = 663] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x92198000 == 129 [pid = 1788] [id = 691] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x8b546400 == 128 [pid = 1788] [id = 690] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x8ebaa000 == 127 [pid = 1788] [id = 689] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x8a8d6400 == 126 [pid = 1788] [id = 687] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x8f452800 == 125 [pid = 1788] [id = 688] 10:05:30 INFO - PROCESS | 1788 | --DOCSHELL 0x8686e000 == 124 [pid = 1788] [id = 686] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x924c8000) [pid = 1788] [serial = 2024] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x8d543400) [pid = 1788] [serial = 2054] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x8b553c00) [pid = 1788] [serial = 2009] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x9a177000) [pid = 1788] [serial = 2042] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x92adb400) [pid = 1788] [serial = 2030] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x938ef000) [pid = 1788] [serial = 2033] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x9142dc00) [pid = 1788] [serial = 2018] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x8ea77800) [pid = 1788] [serial = 2012] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x926b9c00) [pid = 1788] [serial = 2027] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x8eaa5c00) [pid = 1788] [serial = 2057] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x8be56400) [pid = 1788] [serial = 2052] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x9a9bbc00) [pid = 1788] [serial = 2045] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x8d892400) [pid = 1788] [serial = 2055] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0xa6d74000) [pid = 1788] [serial = 1992] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x9b2a7000) [pid = 1788] [serial = 2049] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x912df800) [pid = 1788] [serial = 1944] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8eb3b800) [pid = 1788] [serial = 2006] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x8a0e2800) [pid = 1788] [serial = 2051] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x9b0c1800) [pid = 1788] [serial = 2048] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x919ed400) [pid = 1788] [serial = 2021] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x8f804400) [pid = 1788] [serial = 2015] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x966bd000) [pid = 1788] [serial = 2039] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x93c0ec00) [pid = 1788] [serial = 2036] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 1788 | 1464368730973 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:05:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:05:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 4895ms 10:05:30 INFO - PROCESS | 1788 | 1464368730997 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 1788 | 1464368731004 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 10:05:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:05:31 INFO - PROCESS | 1788 | 1464368731012 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 1788 | 1464368731018 Marionette TRACE conn4 <- [1,2866,null,{}] 10:05:31 INFO - PROCESS | 1788 | 1464368731025 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:31 INFO - PROCESS | 1788 | 1464368731292 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 10:05:31 INFO - PROCESS | 1788 | 1464368731594 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x86874c00 == 125 [pid = 1788] [id = 724] 10:05:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x8a8d7000) [pid = 1788] [serial = 2173] [outer = (nil)] 10:05:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x8b547c00) [pid = 1788] [serial = 2174] [outer = 0x8a8d7000] 10:05:31 INFO - PROCESS | 1788 | 1464368731685 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x8be58400) [pid = 1788] [serial = 2175] [outer = 0x8a8d7000] 10:05:32 INFO - PROCESS | 1788 | 1464368732554 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:05:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1645ms 10:05:32 INFO - PROCESS | 1788 | 1464368732658 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 10:05:32 INFO - PROCESS | 1788 | 1464368732667 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 10:05:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:05:32 INFO - PROCESS | 1788 | 1464368732678 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 1788 | 1464368732681 Marionette TRACE conn4 <- [1,2870,null,{}] 10:05:32 INFO - PROCESS | 1788 | 1464368732688 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:33 INFO - PROCESS | 1788 | 1464368733036 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 10:05:33 INFO - PROCESS | 1788 | 1464368733296 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c70e800 == 126 [pid = 1788] [id = 725] 10:05:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x8c7e8000) [pid = 1788] [serial = 2176] [outer = (nil)] 10:05:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x8d5dc400) [pid = 1788] [serial = 2177] [outer = 0x8c7e8000] 10:05:33 INFO - PROCESS | 1788 | 1464368733375 Marionette DEBUG loaded listener.js 10:05:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x8d899400) [pid = 1788] [serial = 2178] [outer = 0x8c7e8000] 10:05:34 INFO - PROCESS | 1788 | 1464368734292 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:05:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:05:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1686ms 10:05:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:05:34 INFO - PROCESS | 1788 | 1464368734390 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 10:05:34 INFO - PROCESS | 1788 | 1464368734393 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 10:05:34 INFO - PROCESS | 1788 | 1464368734402 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:05:34 INFO - PROCESS | 1788 | 1464368734408 Marionette TRACE conn4 <- [1,2874,null,{}] 10:05:34 INFO - PROCESS | 1788 | 1464368734437 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:34 INFO - PROCESS | 1788 | 1464368734773 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x93c84800) [pid = 1788] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x938ea400) [pid = 1788] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x91ab4400) [pid = 1788] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x926b3c00) [pid = 1788] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x92ad7400) [pid = 1788] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x98468c00) [pid = 1788] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x9262e400) [pid = 1788] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x966c5400) [pid = 1788] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x8f759800) [pid = 1788] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x9141f400) [pid = 1788] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8a8dd800) [pid = 1788] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8f525400) [pid = 1788] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x8dee9400) [pid = 1788] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x92192800) [pid = 1788] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x9c05c800) [pid = 1788] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x8b546800) [pid = 1788] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x9b2a2000) [pid = 1788] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0xa2248400) [pid = 1788] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x9c067000) [pid = 1788] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x8be9b400) [pid = 1788] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x8a8dc000) [pid = 1788] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x918f8400) [pid = 1788] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0xa23c2400) [pid = 1788] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x9968e400) [pid = 1788] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x912d5400) [pid = 1788] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x86cc5c00) [pid = 1788] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8be64800) [pid = 1788] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8f453c00) [pid = 1788] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8686e400) [pid = 1788] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8f5e1000) [pid = 1788] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9219a800) [pid = 1788] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x9298ac00) [pid = 1788] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x92ad2800) [pid = 1788] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:05:35 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x9a284800) [pid = 1788] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:05:35 INFO - PROCESS | 1788 | 1464368735665 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8686e400 == 127 [pid = 1788] [id = 726] 10:05:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x86875c00) [pid = 1788] [serial = 2179] [outer = (nil)] 10:05:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8a8d7400) [pid = 1788] [serial = 2180] [outer = 0x86875c00] 10:05:35 INFO - PROCESS | 1788 | 1464368735753 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8ead4800) [pid = 1788] [serial = 2181] [outer = 0x86875c00] 10:05:36 INFO - PROCESS | 1788 | 1464368736555 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:05:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:05:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2190ms 10:05:36 INFO - PROCESS | 1788 | 1464368736591 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 10:05:36 INFO - PROCESS | 1788 | 1464368736597 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 10:05:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:05:36 INFO - PROCESS | 1788 | 1464368736603 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:05:36 INFO - PROCESS | 1788 | 1464368736607 Marionette TRACE conn4 <- [1,2878,null,{}] 10:05:36 INFO - PROCESS | 1788 | 1464368736612 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:36 INFO - PROCESS | 1788 | 1464368736967 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 10:05:37 INFO - PROCESS | 1788 | 1464368737035 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d54e800 == 128 [pid = 1788] [id = 727] 10:05:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8eb73800) [pid = 1788] [serial = 2182] [outer = (nil)] 10:05:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8eba4c00) [pid = 1788] [serial = 2183] [outer = 0x8eb73800] 10:05:37 INFO - PROCESS | 1788 | 1464368737113 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8f520000) [pid = 1788] [serial = 2184] [outer = 0x8eb73800] 10:05:38 INFO - PROCESS | 1788 | 1464368738449 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:05:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1884ms 10:05:38 INFO - PROCESS | 1788 | 1464368738489 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 1788 | 1464368738496 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 10:05:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:05:38 INFO - PROCESS | 1788 | 1464368738507 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 1788 | 1464368738513 Marionette TRACE conn4 <- [1,2882,null,{}] 10:05:38 INFO - PROCESS | 1788 | 1464368738522 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:38 INFO - PROCESS | 1788 | 1464368738795 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 10:05:39 INFO - PROCESS | 1788 | 1464368739164 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8a0e4800 == 129 [pid = 1788] [id = 728] 10:05:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8a8de000) [pid = 1788] [serial = 2185] [outer = (nil)] 10:05:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8be9bc00) [pid = 1788] [serial = 2186] [outer = 0x8a8de000] 10:05:39 INFO - PROCESS | 1788 | 1464368739262 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8c709400) [pid = 1788] [serial = 2187] [outer = 0x8a8de000] 10:05:40 INFO - PROCESS | 1788 | 1464368740241 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:05:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:05:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1789ms 10:05:40 INFO - PROCESS | 1788 | 1464368740297 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 1788 | 1464368740306 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 10:05:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:05:40 INFO - PROCESS | 1788 | 1464368740318 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 1788 | 1464368740322 Marionette TRACE conn4 <- [1,2886,null,{}] 10:05:40 INFO - PROCESS | 1788 | 1464368740330 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:40 INFO - PROCESS | 1788 | 1464368740607 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 10:05:41 INFO - PROCESS | 1788 | 1464368741014 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dee7000 == 130 [pid = 1788] [id = 729] 10:05:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8ea71800) [pid = 1788] [serial = 2188] [outer = (nil)] 10:05:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8eac2400) [pid = 1788] [serial = 2189] [outer = 0x8ea71800] 10:05:41 INFO - PROCESS | 1788 | 1464368741108 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8eb7c400) [pid = 1788] [serial = 2190] [outer = 0x8ea71800] 10:05:42 INFO - PROCESS | 1788 | 1464368742106 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:05:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:05:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1836ms 10:05:42 INFO - PROCESS | 1788 | 1464368742155 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 1788 | 1464368742159 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 10:05:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:05:42 INFO - PROCESS | 1788 | 1464368742166 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - PROCESS | 1788 | 1464368742173 Marionette TRACE conn4 <- [1,2890,null,{}] 10:05:42 INFO - PROCESS | 1788 | 1464368742190 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:42 INFO - PROCESS | 1788 | 1464368742473 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 10:05:42 INFO - PROCESS | 1788 | 1464368742833 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5db800 == 131 [pid = 1788] [id = 730] 10:05:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8f75a400) [pid = 1788] [serial = 2191] [outer = (nil)] 10:05:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x912d5400) [pid = 1788] [serial = 2192] [outer = 0x8f75a400] 10:05:42 INFO - PROCESS | 1788 | 1464368742936 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x9142cc00) [pid = 1788] [serial = 2193] [outer = 0x8f75a400] 10:05:43 INFO - PROCESS | 1788 | 1464368743927 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:05:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:05:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1842ms 10:05:44 INFO - PROCESS | 1788 | 1464368744009 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 10:05:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:05:44 INFO - PROCESS | 1788 | 1464368744015 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 10:05:44 INFO - PROCESS | 1788 | 1464368744021 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 1788 | 1464368744025 Marionette TRACE conn4 <- [1,2894,null,{}] 10:05:44 INFO - PROCESS | 1788 | 1464368744031 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:44 INFO - PROCESS | 1788 | 1464368744331 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 10:05:44 INFO - PROCESS | 1788 | 1464368744687 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b548000 == 132 [pid = 1788] [id = 731] 10:05:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x912d3000) [pid = 1788] [serial = 2194] [outer = (nil)] 10:05:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x919ed400) [pid = 1788] [serial = 2195] [outer = 0x912d3000] 10:05:44 INFO - PROCESS | 1788 | 1464368744817 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x919fa400) [pid = 1788] [serial = 2196] [outer = 0x912d3000] 10:05:45 INFO - PROCESS | 1788 | 1464368745788 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1841ms 10:05:45 INFO - PROCESS | 1788 | 1464368745862 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 10:05:45 INFO - PROCESS | 1788 | 1464368745867 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 10:05:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:05:45 INFO - PROCESS | 1788 | 1464368745874 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 1788 | 1464368745878 Marionette TRACE conn4 <- [1,2898,null,{}] 10:05:45 INFO - PROCESS | 1788 | 1464368745884 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:46 INFO - PROCESS | 1788 | 1464368746146 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 10:05:46 INFO - PROCESS | 1788 | 1464368746504 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x9176ac00 == 133 [pid = 1788] [id = 732] 10:05:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x919f5c00) [pid = 1788] [serial = 2197] [outer = (nil)] 10:05:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x92198400) [pid = 1788] [serial = 2198] [outer = 0x919f5c00] 10:05:46 INFO - PROCESS | 1788 | 1464368746597 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x924c3c00) [pid = 1788] [serial = 2199] [outer = 0x919f5c00] 10:05:47 INFO - PROCESS | 1788 | 1464368747602 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:05:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:05:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1785ms 10:05:47 INFO - PROCESS | 1788 | 1464368747660 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 10:05:47 INFO - PROCESS | 1788 | 1464368747663 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 10:05:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:05:47 INFO - PROCESS | 1788 | 1464368747670 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:05:47 INFO - PROCESS | 1788 | 1464368747674 Marionette TRACE conn4 <- [1,2902,null,{}] 10:05:47 INFO - PROCESS | 1788 | 1464368747680 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:48 INFO - PROCESS | 1788 | 1464368748019 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 10:05:48 INFO - PROCESS | 1788 | 1464368748386 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bfde800 == 134 [pid = 1788] [id = 733] 10:05:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x912d7c00) [pid = 1788] [serial = 2200] [outer = (nil)] 10:05:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x9263a000) [pid = 1788] [serial = 2201] [outer = 0x912d7c00] 10:05:48 INFO - PROCESS | 1788 | 1464368748484 Marionette DEBUG loaded listener.js 10:05:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x9277a400) [pid = 1788] [serial = 2202] [outer = 0x912d7c00] 10:05:49 INFO - PROCESS | 1788 | 1464368749452 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:05:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:05:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1844ms 10:05:49 INFO - PROCESS | 1788 | 1464368749516 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 10:05:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:05:49 INFO - PROCESS | 1788 | 1464368749520 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 10:05:49 INFO - PROCESS | 1788 | 1464368749528 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - PROCESS | 1788 | 1464368749532 Marionette TRACE conn4 <- [1,2906,null,{}] 10:05:49 INFO - PROCESS | 1788 | 1464368749538 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:49 INFO - PROCESS | 1788 | 1464368749806 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 10:05:50 INFO - PROCESS | 1788 | 1464368750163 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ead0400 == 135 [pid = 1788] [id = 734] 10:05:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x924cc000) [pid = 1788] [serial = 2203] [outer = (nil)] 10:05:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x92b89000) [pid = 1788] [serial = 2204] [outer = 0x924cc000] 10:05:50 INFO - PROCESS | 1788 | 1464368750254 Marionette DEBUG loaded listener.js 10:05:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x92b8f400) [pid = 1788] [serial = 2205] [outer = 0x924cc000] 10:05:51 INFO - PROCESS | 1788 | 1464368751150 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:05:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1685ms 10:05:51 INFO - PROCESS | 1788 | 1464368751225 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 10:05:51 INFO - PROCESS | 1788 | 1464368751230 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 10:05:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:05:51 INFO - PROCESS | 1788 | 1464368751247 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:05:51 INFO - PROCESS | 1788 | 1464368751253 Marionette TRACE conn4 <- [1,2910,null,{}] 10:05:51 INFO - PROCESS | 1788 | 1464368751260 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:51 INFO - PROCESS | 1788 | 1464368751514 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 10:05:51 INFO - PROCESS | 1788 | 1464368751877 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x926b5000 == 136 [pid = 1788] [id = 735] 10:05:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x92ada000) [pid = 1788] [serial = 2206] [outer = (nil)] 10:05:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x93c88800) [pid = 1788] [serial = 2207] [outer = 0x92ada000] 10:05:51 INFO - PROCESS | 1788 | 1464368751970 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x94762000) [pid = 1788] [serial = 2208] [outer = 0x92ada000] 10:05:52 INFO - PROCESS | 1788 | 1464368752793 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:05:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:05:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:05:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1588ms 10:05:52 INFO - PROCESS | 1788 | 1464368752835 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 10:05:52 INFO - TEST-START | /DOMEvents/constructors.html 10:05:52 INFO - PROCESS | 1788 | 1464368752839 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 10:05:52 INFO - PROCESS | 1788 | 1464368752846 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - PROCESS | 1788 | 1464368752850 Marionette TRACE conn4 <- [1,2914,null,{}] 10:05:52 INFO - PROCESS | 1788 | 1464368752857 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:53 INFO - PROCESS | 1788 | 1464368753139 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 10:05:53 INFO - PROCESS | 1788 | 1464368753435 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f751c00 == 137 [pid = 1788] [id = 736] 10:05:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x92b8a400) [pid = 1788] [serial = 2209] [outer = (nil)] 10:05:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9667bc00) [pid = 1788] [serial = 2210] [outer = 0x92b8a400] 10:05:53 INFO - PROCESS | 1788 | 1464368753584 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x966c1000) [pid = 1788] [serial = 2211] [outer = 0x92b8a400] 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:05:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:05:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:05:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:05:54 INFO - PROCESS | 1788 | 1464368754573 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:05:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:05:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:05:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:05:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:05:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:05:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 1802ms 10:05:54 INFO - PROCESS | 1788 | 1464368754649 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 10:05:54 INFO - PROCESS | 1788 | 1464368754656 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 10:05:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:05:54 INFO - PROCESS | 1788 | 1464368754667 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:05:54 INFO - PROCESS | 1788 | 1464368754674 Marionette TRACE conn4 <- [1,2918,null,{}] 10:05:54 INFO - PROCESS | 1788 | 1464368754686 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:54 INFO - PROCESS | 1788 | 1464368754975 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 10:05:55 INFO - PROCESS | 1788 | 1464368755339 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x9475dc00 == 138 [pid = 1788] [id = 737] 10:05:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x95451000) [pid = 1788] [serial = 2212] [outer = (nil)] 10:05:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9787e000) [pid = 1788] [serial = 2213] [outer = 0x95451000] 10:05:55 INFO - PROCESS | 1788 | 1464368755431 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x98467800) [pid = 1788] [serial = 2214] [outer = 0x95451000] 10:05:56 INFO - PROCESS | 1788 | 1464368756257 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:05:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:05:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1644ms 10:05:56 INFO - PROCESS | 1788 | 1464368756310 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 10:05:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:05:56 INFO - PROCESS | 1788 | 1464368756315 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 10:05:56 INFO - PROCESS | 1788 | 1464368756323 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 1788 | 1464368756329 Marionette TRACE conn4 <- [1,2922,null,{}] 10:05:56 INFO - PROCESS | 1788 | 1464368756385 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:56 INFO - PROCESS | 1788 | 1464368756672 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 10:05:57 INFO - PROCESS | 1788 | 1464368757038 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x97878800 == 139 [pid = 1788] [id = 738] 10:05:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x99f6f800) [pid = 1788] [serial = 2215] [outer = (nil)] 10:05:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x99fe6c00) [pid = 1788] [serial = 2216] [outer = 0x99f6f800] 10:05:57 INFO - PROCESS | 1788 | 1464368757147 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x9a2cf400) [pid = 1788] [serial = 2217] [outer = 0x99f6f800] 10:05:57 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:05:57 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:05:57 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:05:57 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:05:58 INFO - PROCESS | 1788 | 1464368758010 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:05:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:05:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:05:58 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 10:05:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:05:58 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 10:05:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:05:58 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]" 10:05:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:05:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:05:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1741ms 10:05:58 INFO - PROCESS | 1788 | 1464368758065 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 1788 | 1464368758072 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 10:05:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:05:58 INFO - PROCESS | 1788 | 1464368758085 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - PROCESS | 1788 | 1464368758092 Marionette TRACE conn4 <- [1,2926,null,{}] 10:05:58 INFO - PROCESS | 1788 | 1464368758119 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:58 INFO - PROCESS | 1788 | 1464368758374 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 10:05:58 INFO - PROCESS | 1788 | 1464368758734 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x99fea000 == 140 [pid = 1788] [id = 739] 10:05:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x9a2d7c00) [pid = 1788] [serial = 2218] [outer = (nil)] 10:05:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x9a8cd000) [pid = 1788] [serial = 2219] [outer = 0x9a2d7c00] 10:05:58 INFO - PROCESS | 1788 | 1464368758832 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x9a9b4800) [pid = 1788] [serial = 2220] [outer = 0x9a2d7c00] 10:05:59 INFO - PROCESS | 1788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:05:59 INFO - PROCESS | 1788 | 1464368759657 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:05:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:05:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1612ms 10:05:59 INFO - PROCESS | 1788 | 1464368759696 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 10:05:59 INFO - PROCESS | 1788 | 1464368759700 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 10:05:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:05:59 INFO - PROCESS | 1788 | 1464368759707 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:05:59 INFO - PROCESS | 1788 | 1464368759712 Marionette TRACE conn4 <- [1,2930,null,{}] 10:05:59 INFO - PROCESS | 1788 | 1464368759728 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:00 INFO - PROCESS | 1788 | 1464368760079 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 10:06:00 INFO - PROCESS | 1788 | 1464368760312 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a28e000 == 141 [pid = 1788] [id = 740] 10:06:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x9a373800) [pid = 1788] [serial = 2221] [outer = (nil)] 10:06:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x9afc2c00) [pid = 1788] [serial = 2222] [outer = 0x9a373800] 10:06:00 INFO - PROCESS | 1788 | 1464368760454 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x9b0b6400) [pid = 1788] [serial = 2223] [outer = 0x9a373800] 10:06:01 INFO - PROCESS | 1788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:06:01 INFO - PROCESS | 1788 | 1464368761253 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:06:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:06:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1594ms 10:06:01 INFO - PROCESS | 1788 | 1464368761302 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 10:06:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:06:01 INFO - PROCESS | 1788 | 1464368761307 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 10:06:01 INFO - PROCESS | 1788 | 1464368761314 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 1788 | 1464368761320 Marionette TRACE conn4 <- [1,2934,null,{}] 10:06:01 INFO - PROCESS | 1788 | 1464368761328 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:01 INFO - PROCESS | 1788 | 1464368761637 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 10:06:02 INFO - PROCESS | 1788 | 1464368762004 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0b3000 == 142 [pid = 1788] [id = 741] 10:06:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x9b0b9c00) [pid = 1788] [serial = 2224] [outer = (nil)] 10:06:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x9b29f400) [pid = 1788] [serial = 2225] [outer = 0x9b0b9c00] 10:06:02 INFO - PROCESS | 1788 | 1464368762102 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x9b2a1c00) [pid = 1788] [serial = 2226] [outer = 0x9b0b9c00] 10:06:02 INFO - PROCESS | 1788 | 1464368762924 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:06:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:06:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1643ms 10:06:02 INFO - PROCESS | 1788 | 1464368762957 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 1788 | 1464368762960 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 10:06:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:06:02 INFO - PROCESS | 1788 | 1464368762968 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 1788 | 1464368762970 Marionette TRACE conn4 <- [1,2938,null,{}] 10:06:02 INFO - PROCESS | 1788 | 1464368762977 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:03 INFO - PROCESS | 1788 | 1464368763225 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 10:06:03 INFO - PROCESS | 1788 | 1464368763540 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9b8c00 == 143 [pid = 1788] [id = 742] 10:06:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x9b0bd800) [pid = 1788] [serial = 2227] [outer = (nil)] 10:06:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x9b361c00) [pid = 1788] [serial = 2228] [outer = 0x9b0bd800] 10:06:03 INFO - PROCESS | 1788 | 1464368763694 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x9b36e000) [pid = 1788] [serial = 2229] [outer = 0x9b0bd800] 10:06:04 INFO - PROCESS | 1788 | 1464368764508 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:06:04 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. 10:06:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1591ms 10:06:04 INFO - PROCESS | 1788 | 1464368764560 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 1788 | 1464368764564 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 10:06:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:06:04 INFO - PROCESS | 1788 | 1464368764573 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - PROCESS | 1788 | 1464368764577 Marionette TRACE conn4 <- [1,2942,null,{}] 10:06:04 INFO - PROCESS | 1788 | 1464368764583 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:04 INFO - PROCESS | 1788 | 1464368764837 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 10:06:05 INFO - PROCESS | 1788 | 1464368765204 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x86665400 == 144 [pid = 1788] [id = 743] 10:06:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x86878000) [pid = 1788] [serial = 2230] [outer = (nil)] 10:06:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0x9bbb1c00) [pid = 1788] [serial = 2231] [outer = 0x86878000] 10:06:05 INFO - PROCESS | 1788 | 1464368765301 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x9c067000) [pid = 1788] [serial = 2232] [outer = 0x86878000] 10:06:06 INFO - PROCESS | 1788 | 1464368766110 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:06:06 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 10:06:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:06:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1587ms 10:06:06 INFO - PROCESS | 1788 | 1464368766162 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 10:06:06 INFO - PROCESS | 1788 | 1464368766165 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 10:06:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:06:06 INFO - PROCESS | 1788 | 1464368766172 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:06:06 INFO - PROCESS | 1788 | 1464368766176 Marionette TRACE conn4 <- [1,2946,null,{}] 10:06:06 INFO - PROCESS | 1788 | 1464368766182 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:06 INFO - PROCESS | 1788 | 1464368766439 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 10:06:06 INFO - PROCESS | 1788 | 1464368766807 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d41d400 == 145 [pid = 1788] [id = 744] 10:06:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x9d514c00) [pid = 1788] [serial = 2233] [outer = (nil)] 10:06:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0x9d90dc00) [pid = 1788] [serial = 2234] [outer = 0x9d514c00] 10:06:06 INFO - PROCESS | 1788 | 1464368766909 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0x9d996800) [pid = 1788] [serial = 2235] [outer = 0x9d514c00] 10:06:07 INFO - PROCESS | 1788 | 1464368767750 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:06:07 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. 10:06:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1638ms 10:06:07 INFO - PROCESS | 1788 | 1464368767812 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 10:06:07 INFO - PROCESS | 1788 | 1464368767815 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 10:06:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:06:07 INFO - PROCESS | 1788 | 1464368767823 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:06:07 INFO - PROCESS | 1788 | 1464368767827 Marionette TRACE conn4 <- [1,2950,null,{}] 10:06:07 INFO - PROCESS | 1788 | 1464368767856 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:08 INFO - PROCESS | 1788 | 1464368768116 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 10:06:11 INFO - PROCESS | 1788 | --DOCSHELL 0x8c075000 == 144 [pid = 1788] [id = 604] 10:06:11 INFO - PROCESS | 1788 | --DOCSHELL 0x8ea9c000 == 143 [pid = 1788] [id = 606] 10:06:11 INFO - PROCESS | 1788 | --DOCSHELL 0x8f80dc00 == 142 [pid = 1788] [id = 461] 10:06:11 INFO - PROCESS | 1788 | --DOCSHELL 0x99eca000 == 141 [pid = 1788] [id = 637] 10:06:11 INFO - PROCESS | 1788 | --DOCSHELL 0x9a2e0000 == 140 [pid = 1788] [id = 639] 10:06:11 INFO - PROCESS | 1788 | --DOCSHELL 0x9474e000 == 139 [pid = 1788] [id = 40] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0x9667d400) [pid = 1788] [serial = 2084] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0xa1112c00) [pid = 1788] [serial = 2100] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x966b9000) [pid = 1788] [serial = 2085] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0x8c07d800) [pid = 1788] [serial = 2118] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x9b6b0000) [pid = 1788] [serial = 2094] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0xa27c0400) [pid = 1788] [serial = 2103] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0xa36eb800) [pid = 1788] [serial = 2105] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x8eb7f400) [pid = 1788] [serial = 2007] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x9d999800) [pid = 1788] [serial = 2099] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x8ab15000) [pid = 1788] [serial = 2114] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x938e7800) [pid = 1788] [serial = 2079] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0xa69e6400) [pid = 1788] [serial = 2109] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x8bfda400) [pid = 1788] [serial = 2117] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x9d420800) [pid = 1788] [serial = 2096] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x91ab2800) [pid = 1788] [serial = 2073] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x89a2dc00) [pid = 1788] [serial = 2111] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x8c501800) [pid = 1788] [serial = 2063] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x8f51f400) [pid = 1788] [serial = 2066] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x86d37400) [pid = 1788] [serial = 2061] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x91428400) [pid = 1788] [serial = 2069] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x924c6c00) [pid = 1788] [serial = 2075] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x9d50c800) [pid = 1788] [serial = 2097] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0xa6386400) [pid = 1788] [serial = 2106] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x8b548800) [pid = 1788] [serial = 2115] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x91765000) [pid = 1788] [serial = 2070] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x97875c00) [pid = 1788] [serial = 2088] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0xa2734400) [pid = 1788] [serial = 2102] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x9277bc00) [pid = 1788] [serial = 2076] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0xa696b400) [pid = 1788] [serial = 2108] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x86875400) [pid = 1788] [serial = 2060] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x9b36c000) [pid = 1788] [serial = 2093] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x9519b400) [pid = 1788] [serial = 2082] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x8d549400) [pid = 1788] [serial = 2064] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x9a2e0c00) [pid = 1788] [serial = 2090] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x89a36800) [pid = 1788] [serial = 2112] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x9a9b6000) [pid = 1788] [serial = 2091] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x93c08c00) [pid = 1788] [serial = 2081] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x919edc00) [pid = 1788] [serial = 2072] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x966c0400) [pid = 1788] [serial = 2087] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x92ad6c00) [pid = 1788] [serial = 2078] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x8f5d7400) [pid = 1788] [serial = 2067] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x9846e800) [pid = 1788] [serial = 2040] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x93c89400) [pid = 1788] [serial = 2037] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x9262f400) [pid = 1788] [serial = 2025] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x92adf400) [pid = 1788] [serial = 2031] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x93b80800) [pid = 1788] [serial = 2034] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x9a9c0000) [pid = 1788] [serial = 2046] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x92770400) [pid = 1788] [serial = 2028] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x9a2d9000) [pid = 1788] [serial = 2043] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x912d8400) [pid = 1788] [serial = 2016] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x919f1400) [pid = 1788] [serial = 2022] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8be64c00) [pid = 1788] [serial = 2010] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x918ed800) [pid = 1788] [serial = 2019] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x8eb31400) [pid = 1788] [serial = 2013] [outer = (nil)] [url = about:blank] 10:06:11 INFO - PROCESS | 1788 | 1464368771857 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x86cc8000 == 140 [pid = 1788] [id = 745] 10:06:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x86cc8800) [pid = 1788] [serial = 2236] [outer = (nil)] 10:06:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x86d2c400) [pid = 1788] [serial = 2237] [outer = 0x86cc8800] 10:06:11 INFO - PROCESS | 1788 | 1464368771958 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x89a31800) [pid = 1788] [serial = 2238] [outer = 0x86cc8800] 10:06:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b54d800 == 141 [pid = 1788] [id = 746] 10:06:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8b54e000) [pid = 1788] [serial = 2239] [outer = (nil)] 10:06:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8b54e800) [pid = 1788] [serial = 2240] [outer = 0x8b54e000] 10:06:12 INFO - PROCESS | 1788 | 1464368772965 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:06:13 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. 10:06:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 5207ms 10:06:13 INFO - PROCESS | 1788 | 1464368773033 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 10:06:13 INFO - PROCESS | 1788 | 1464368773040 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 10:06:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:06:13 INFO - PROCESS | 1788 | 1464368773048 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - PROCESS | 1788 | 1464368773054 Marionette TRACE conn4 <- [1,2954,null,{}] 10:06:13 INFO - PROCESS | 1788 | 1464368773061 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:13 INFO - PROCESS | 1788 | 1464368773447 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 10:06:14 INFO - PROCESS | 1788 | 1464368774067 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be96c00 == 142 [pid = 1788] [id = 747] 10:06:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8be9a800) [pid = 1788] [serial = 2241] [outer = (nil)] 10:06:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8bfdbc00) [pid = 1788] [serial = 2242] [outer = 0x8be9a800] 10:06:14 INFO - PROCESS | 1788 | 1464368774255 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8c50f400) [pid = 1788] [serial = 2243] [outer = 0x8be9a800] 10:06:15 INFO - PROCESS | 1788 | 1464368775727 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:06:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:06:15 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 10:06:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2745ms 10:06:15 INFO - PROCESS | 1788 | 1464368775812 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 1788 | 1464368775824 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 10:06:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:06:15 INFO - PROCESS | 1788 | 1464368775853 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 1788 | 1464368775857 Marionette TRACE conn4 <- [1,2958,null,{}] 10:06:15 INFO - PROCESS | 1788 | 1464368775867 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:16 INFO - PROCESS | 1788 | 1464368776508 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x9176e800) [pid = 1788] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x92637800) [pid = 1788] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8eac3000) [pid = 1788] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8f810800) [pid = 1788] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8c7e5400) [pid = 1788] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8deee000) [pid = 1788] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8eb35400) [pid = 1788] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x89a2d400) [pid = 1788] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x86875c00) [pid = 1788] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x92771000) [pid = 1788] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x8a8d7000) [pid = 1788] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8c7e8000) [pid = 1788] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x92639800) [pid = 1788] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x93c01800) [pid = 1788] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x92988c00) [pid = 1788] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x8eae0c00) [pid = 1788] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x93c04000) [pid = 1788] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x91427c00) [pid = 1788] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x8f52a000) [pid = 1788] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:06:17 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x8ea69400) [pid = 1788] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:06:17 INFO - PROCESS | 1788 | 1464368777959 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x86875c00 == 143 [pid = 1788] [id = 748] 10:06:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x86cccc00) [pid = 1788] [serial = 2244] [outer = (nil)] 10:06:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8c7e5400) [pid = 1788] [serial = 2245] [outer = 0x86cccc00] 10:06:18 INFO - PROCESS | 1788 | 1464368778037 Marionette DEBUG loaded listener.js 10:06:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8eaa8800) [pid = 1788] [serial = 2246] [outer = 0x86cccc00] 10:06:18 INFO - PROCESS | 1788 | 1464368778718 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:06:18 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. 10:06:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2910ms 10:06:18 INFO - PROCESS | 1788 | 1464368778749 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 10:06:18 INFO - PROCESS | 1788 | 1464368778755 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 10:06:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:06:18 INFO - PROCESS | 1788 | 1464368778771 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:06:18 INFO - PROCESS | 1788 | 1464368778781 Marionette TRACE conn4 <- [1,2962,null,{}] 10:06:18 INFO - PROCESS | 1788 | 1464368778788 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:19 INFO - PROCESS | 1788 | 1464368779120 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 10:06:19 INFO - PROCESS | 1788 | 1464368779146 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8bea0400 == 144 [pid = 1788] [id = 749] 10:06:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8eb31400) [pid = 1788] [serial = 2247] [outer = (nil)] 10:06:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8eb7f400) [pid = 1788] [serial = 2248] [outer = 0x8eb31400] 10:06:19 INFO - PROCESS | 1788 | 1464368779250 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8f44a000) [pid = 1788] [serial = 2249] [outer = 0x8eb31400] 10:06:20 INFO - PROCESS | 1788 | 1464368780357 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:06:20 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:06:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1607ms 10:06:20 INFO - PROCESS | 1788 | 1464368780371 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 10:06:20 INFO - PROCESS | 1788 | 1464368780378 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 10:06:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:06:20 INFO - PROCESS | 1788 | 1464368780388 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - PROCESS | 1788 | 1464368780393 Marionette TRACE conn4 <- [1,2966,null,{}] 10:06:20 INFO - PROCESS | 1788 | 1464368780403 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:20 INFO - PROCESS | 1788 | 1464368780692 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 10:06:21 INFO - PROCESS | 1788 | 1464368781035 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ab15800 == 145 [pid = 1788] [id = 750] 10:06:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8be5d400) [pid = 1788] [serial = 2250] [outer = (nil)] 10:06:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8be9d000) [pid = 1788] [serial = 2251] [outer = 0x8be5d400] 10:06:21 INFO - PROCESS | 1788 | 1464368781129 Marionette DEBUG loaded listener.js 10:06:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8c7e5000) [pid = 1788] [serial = 2252] [outer = 0x8be5d400] 10:06:21 INFO - PROCESS | 1788 | 1464368781958 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:06:21 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. 10:06:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1597ms 10:06:21 INFO - PROCESS | 1788 | 1464368781986 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 1788 | 1464368781995 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 10:06:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:06:22 INFO - PROCESS | 1788 | 1464368782006 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:06:22 INFO - PROCESS | 1788 | 1464368782010 Marionette TRACE conn4 <- [1,2970,null,{}] 10:06:22 INFO - PROCESS | 1788 | 1464368782016 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:22 INFO - PROCESS | 1788 | 1464368782297 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 10:06:22 INFO - PROCESS | 1788 | 1464368782669 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eae0400 == 146 [pid = 1788] [id = 751] 10:06:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8eb37000) [pid = 1788] [serial = 2253] [outer = (nil)] 10:06:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8eb77c00) [pid = 1788] [serial = 2254] [outer = 0x8eb37000] 10:06:22 INFO - PROCESS | 1788 | 1464368782819 Marionette DEBUG loaded listener.js 10:06:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8f450c00) [pid = 1788] [serial = 2255] [outer = 0x8eb37000] 10:06:23 INFO - PROCESS | 1788 | 1464368783689 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:06:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:06:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1736ms 10:06:23 INFO - PROCESS | 1788 | 1464368783743 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 10:06:23 INFO - PROCESS | 1788 | 1464368783748 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 10:06:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:06:23 INFO - PROCESS | 1788 | 1464368783755 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:06:23 INFO - PROCESS | 1788 | 1464368783762 Marionette TRACE conn4 <- [1,2974,null,{}] 10:06:23 INFO - PROCESS | 1788 | 1464368783795 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:24 INFO - PROCESS | 1788 | 1464368784135 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 10:06:24 INFO - PROCESS | 1788 | 1464368784441 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f5dcc00 == 147 [pid = 1788] [id = 752] 10:06:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8f5e1000) [pid = 1788] [serial = 2256] [outer = (nil)] 10:06:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8f754800) [pid = 1788] [serial = 2257] [outer = 0x8f5e1000] 10:06:24 INFO - PROCESS | 1788 | 1464368784536 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8f807800) [pid = 1788] [serial = 2258] [outer = 0x8f5e1000] 10:06:25 INFO - PROCESS | 1788 | 1464368785327 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:06:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 10:06:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1599ms 10:06:25 INFO - PROCESS | 1788 | 1464368785355 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 1788 | 1464368785361 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 10:06:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:06:25 INFO - PROCESS | 1788 | 1464368785367 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 1788 | 1464368785370 Marionette TRACE conn4 <- [1,2978,null,{}] 10:06:25 INFO - PROCESS | 1788 | 1464368785376 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:25 INFO - PROCESS | 1788 | 1464368785622 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 10:06:25 INFO - PROCESS | 1788 | 1464368785942 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb79c00 == 148 [pid = 1788] [id = 753] 10:06:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x912df800) [pid = 1788] [serial = 2259] [outer = (nil)] 10:06:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x91428400) [pid = 1788] [serial = 2260] [outer = 0x912df800] 10:06:26 INFO - PROCESS | 1788 | 1464368786084 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x91769800) [pid = 1788] [serial = 2261] [outer = 0x912df800] 10:06:26 INFO - PROCESS | 1788 | 1464368786862 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:06:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:06:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1537ms 10:06:26 INFO - PROCESS | 1788 | 1464368786905 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 10:06:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:06:26 INFO - PROCESS | 1788 | 1464368786910 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 10:06:26 INFO - PROCESS | 1788 | 1464368786916 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:06:26 INFO - PROCESS | 1788 | 1464368786920 Marionette TRACE conn4 <- [1,2982,null,{}] 10:06:26 INFO - PROCESS | 1788 | 1464368786926 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:27 INFO - PROCESS | 1788 | 1464368787163 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 10:06:27 INFO - PROCESS | 1788 | 1464368787469 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x912d1c00 == 149 [pid = 1788] [id = 754] 10:06:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x9176c800) [pid = 1788] [serial = 2262] [outer = (nil)] 10:06:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x919ec400) [pid = 1788] [serial = 2263] [outer = 0x9176c800] 10:06:27 INFO - PROCESS | 1788 | 1464368787609 Marionette DEBUG loaded listener.js 10:06:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x919f6400) [pid = 1788] [serial = 2264] [outer = 0x9176c800] 10:06:28 INFO - PROCESS | 1788 | 1464368788418 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:06:28 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:06:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:06:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1531ms 10:06:28 INFO - PROCESS | 1788 | 1464368788449 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 10:06:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:06:28 INFO - PROCESS | 1788 | 1464368788453 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 10:06:28 INFO - PROCESS | 1788 | 1464368788461 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 1788 | 1464368788464 Marionette TRACE conn4 <- [1,2986,null,{}] 10:06:28 INFO - PROCESS | 1788 | 1464368788471 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:28 INFO - PROCESS | 1788 | 1464368788744 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 10:06:29 INFO - PROCESS | 1788 | 1464368789054 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x9142c800 == 150 [pid = 1788] [id = 755] 10:06:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x91abe000) [pid = 1788] [serial = 2265] [outer = (nil)] 10:06:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x92633400) [pid = 1788] [serial = 2266] [outer = 0x91abe000] 10:06:29 INFO - PROCESS | 1788 | 1464368789204 Marionette DEBUG loaded listener.js 10:06:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x9263c800) [pid = 1788] [serial = 2267] [outer = 0x91abe000] 10:06:30 INFO - PROCESS | 1788 | 1464368790003 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:06:30 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. 10:06:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1584ms 10:06:30 INFO - PROCESS | 1788 | 1464368790045 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 10:06:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:06:30 INFO - PROCESS | 1788 | 1464368790049 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 10:06:30 INFO - PROCESS | 1788 | 1464368790057 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - PROCESS | 1788 | 1464368790062 Marionette TRACE conn4 <- [1,2990,null,{}] 10:06:30 INFO - PROCESS | 1788 | 1464368790068 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:30 INFO - PROCESS | 1788 | 1464368790344 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 10:06:30 INFO - PROCESS | 1788 | 1464368790647 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ab4800 == 151 [pid = 1788] [id = 756] 10:06:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x926ae800) [pid = 1788] [serial = 2268] [outer = (nil)] 10:06:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x926bb400) [pid = 1788] [serial = 2269] [outer = 0x926ae800] 10:06:30 INFO - PROCESS | 1788 | 1464368790780 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x92776000) [pid = 1788] [serial = 2270] [outer = 0x926ae800] 10:06:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x926b4000 == 152 [pid = 1788] [id = 757] 10:06:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x92adc800) [pid = 1788] [serial = 2271] [outer = (nil)] 10:06:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x92b82000) [pid = 1788] [serial = 2272] [outer = 0x92adc800] 10:06:31 INFO - PROCESS | 1788 | 1464368791686 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:06:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:06:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1649ms 10:06:31 INFO - PROCESS | 1788 | 1464368791706 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 10:06:31 INFO - PROCESS | 1788 | 1464368791710 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 10:06:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:06:31 INFO - PROCESS | 1788 | 1464368791717 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 1788 | 1464368791721 Marionette TRACE conn4 <- [1,2994,null,{}] 10:06:31 INFO - PROCESS | 1788 | 1464368791728 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:32 INFO - PROCESS | 1788 | 1464368792041 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 10:06:32 INFO - PROCESS | 1788 | 1464368792398 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eb33800 == 153 [pid = 1788] [id = 758] 10:06:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x8f52a000) [pid = 1788] [serial = 2273] [outer = (nil)] 10:06:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x92add400) [pid = 1788] [serial = 2274] [outer = 0x8f52a000] 10:06:32 INFO - PROCESS | 1788 | 1464368792492 Marionette DEBUG loaded listener.js 10:06:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x92b8a800) [pid = 1788] [serial = 2275] [outer = 0x8f52a000] 10:06:33 INFO - PROCESS | 1788 | 1464368793277 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:06:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:06:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:06:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1589ms 10:06:33 INFO - PROCESS | 1788 | 1464368793307 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 10:06:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:06:33 INFO - PROCESS | 1788 | 1464368793312 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 10:06:33 INFO - PROCESS | 1788 | 1464368793319 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:06:33 INFO - PROCESS | 1788 | 1464368793323 Marionette TRACE conn4 <- [1,2998,null,{}] 10:06:33 INFO - PROCESS | 1788 | 1464368793329 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:33 INFO - PROCESS | 1788 | 1464368793579 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 10:06:33 INFO - PROCESS | 1788 | 1464368793894 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x92987000 == 154 [pid = 1788] [id = 759] 10:06:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x92988c00) [pid = 1788] [serial = 2276] [outer = (nil)] 10:06:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x93b8b400) [pid = 1788] [serial = 2277] [outer = 0x92988c00] 10:06:34 INFO - PROCESS | 1788 | 1464368794041 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x93c08c00) [pid = 1788] [serial = 2278] [outer = 0x92988c00] 10:06:34 INFO - PROCESS | 1788 | 1464368794853 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:06:34 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. 10:06:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1587ms 10:06:34 INFO - PROCESS | 1788 | 1464368794909 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 1788 | 1464368794912 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 10:06:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:06:34 INFO - PROCESS | 1788 | 1464368794920 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 1788 | 1464368794924 Marionette TRACE conn4 <- [1,3002,null,{}] 10:06:34 INFO - PROCESS | 1788 | 1464368794930 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:35 INFO - PROCESS | 1788 | 1464368795188 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 10:06:35 INFO - PROCESS | 1788 | 1464368795500 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x86664c00 == 155 [pid = 1788] [id = 760] 10:06:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x8bfdf800) [pid = 1788] [serial = 2279] [outer = (nil)] 10:06:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x94762800) [pid = 1788] [serial = 2280] [outer = 0x8bfdf800] 10:06:35 INFO - PROCESS | 1788 | 1464368795642 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x95387000) [pid = 1788] [serial = 2281] [outer = 0x8bfdf800] 10:06:36 INFO - PROCESS | 1788 | 1464368796466 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:06:36 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. 10:06:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1584ms 10:06:36 INFO - PROCESS | 1788 | 1464368796506 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 10:06:36 INFO - PROCESS | 1788 | 1464368796509 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 10:06:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:06:36 INFO - PROCESS | 1788 | 1464368796516 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:06:36 INFO - PROCESS | 1788 | 1464368796521 Marionette TRACE conn4 <- [1,3006,null,{}] 10:06:36 INFO - PROCESS | 1788 | 1464368796527 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:36 INFO - PROCESS | 1788 | 1464368796817 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 10:06:37 INFO - PROCESS | 1788 | 1464368797190 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x94761000 == 156 [pid = 1788] [id = 761] 10:06:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x97877c00) [pid = 1788] [serial = 2282] [outer = (nil)] 10:06:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x97880000) [pid = 1788] [serial = 2283] [outer = 0x97877c00] 10:06:37 INFO - PROCESS | 1788 | 1464368797296 Marionette DEBUG loaded listener.js 10:06:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9937d000) [pid = 1788] [serial = 2284] [outer = 0x97877c00] 10:06:38 INFO - PROCESS | 1788 | 1464368798146 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:06:38 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. 10:06:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1687ms 10:06:38 INFO - PROCESS | 1788 | 1464368798205 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 10:06:38 INFO - PROCESS | 1788 | 1464368798209 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 10:06:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:06:38 INFO - PROCESS | 1788 | 1464368798216 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:06:38 INFO - PROCESS | 1788 | 1464368798218 Marionette TRACE conn4 <- [1,3010,null,{}] 10:06:38 INFO - PROCESS | 1788 | 1464368798225 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:38 INFO - PROCESS | 1788 | 1464368798461 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 10:06:38 INFO - PROCESS | 1788 | 1464368798827 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x993e5c00 == 157 [pid = 1788] [id = 762] 10:06:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x99688800) [pid = 1788] [serial = 2285] [outer = (nil)] 10:06:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x99ec4800) [pid = 1788] [serial = 2286] [outer = 0x99688800] 10:06:38 INFO - PROCESS | 1788 | 1464368798923 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9a177000) [pid = 1788] [serial = 2287] [outer = 0x99688800] 10:06:39 INFO - PROCESS | 1788 | 1464368799746 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:06:39 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 10:06:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1582ms 10:06:39 INFO - PROCESS | 1788 | 1464368799799 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 1788 | 1464368799803 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 10:06:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:06:39 INFO - PROCESS | 1788 | 1464368799809 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 1788 | 1464368799813 Marionette TRACE conn4 <- [1,3014,null,{}] 10:06:39 INFO - PROCESS | 1788 | 1464368799819 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:40 INFO - PROCESS | 1788 | 1464368800072 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 10:06:40 INFO - PROCESS | 1788 | 1464368800440 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ea6d000 == 158 [pid = 1788] [id = 763] 10:06:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x8eb40c00) [pid = 1788] [serial = 2288] [outer = (nil)] 10:06:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x9a728400) [pid = 1788] [serial = 2289] [outer = 0x8eb40c00] 10:06:40 INFO - PROCESS | 1788 | 1464368800536 Marionette DEBUG loaded listener.js 10:06:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x9a40cc00) [pid = 1788] [serial = 2290] [outer = 0x8eb40c00] 10:06:40 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:06:41 INFO - PROCESS | 1788 | 1464368801406 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:06:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:06:41 INFO - {} 10:06:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:06:41 INFO - {} 10:06:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:06:41 INFO - {} 10:06:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:06:41 INFO - {} 10:06:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1632ms 10:06:41 INFO - PROCESS | 1788 | 1464368801449 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 10:06:41 INFO - PROCESS | 1788 | 1464368801453 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 10:06:41 INFO - TEST-START | /FileAPI/fileReader.html 10:06:41 INFO - PROCESS | 1788 | 1464368801460 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:06:41 INFO - PROCESS | 1788 | 1464368801463 Marionette TRACE conn4 <- [1,3018,null,{}] 10:06:41 INFO - PROCESS | 1788 | 1464368801469 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:41 INFO - PROCESS | 1788 | 1464368801830 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 10:06:42 INFO - PROCESS | 1788 | 1464368802106 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x926b7c00 == 159 [pid = 1788] [id = 764] 10:06:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x95386800) [pid = 1788] [serial = 2291] [outer = (nil)] 10:06:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x9b6b1000) [pid = 1788] [serial = 2292] [outer = 0x95386800] 10:06:42 INFO - PROCESS | 1788 | 1464368802202 Marionette DEBUG loaded listener.js 10:06:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x9d428800) [pid = 1788] [serial = 2293] [outer = 0x95386800] 10:06:43 INFO - PROCESS | 1788 | 1464368803004 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:06:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:06:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:06:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:06:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:06:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 1580ms 10:06:43 INFO - PROCESS | 1788 | 1464368803042 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 10:06:43 INFO - PROCESS | 1788 | 1464368803045 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 10:06:43 INFO - TEST-START | /FileAPI/historical.html 10:06:43 INFO - PROCESS | 1788 | 1464368803053 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 1788 | 1464368803056 Marionette TRACE conn4 <- [1,3022,null,{}] 10:06:43 INFO - PROCESS | 1788 | 1464368803062 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:43 INFO - PROCESS | 1788 | 1464368803349 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 10:06:43 INFO - PROCESS | 1788 | 1464368803717 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x86cd1c00 == 160 [pid = 1788] [id = 765] 10:06:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x9a8cac00) [pid = 1788] [serial = 2294] [outer = (nil)] 10:06:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0xa1111c00) [pid = 1788] [serial = 2295] [outer = 0x9a8cac00] 10:06:43 INFO - PROCESS | 1788 | 1464368803813 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0xa2247400) [pid = 1788] [serial = 2296] [outer = 0x9a8cac00] 10:06:44 INFO - PROCESS | 1788 | 1464368804617 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:06:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:06:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:06:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:06:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:06:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:06:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:06:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:06:44 INFO - TEST-OK | /FileAPI/historical.html | took 1633ms 10:06:44 INFO - PROCESS | 1788 | 1464368804690 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 10:06:44 INFO - PROCESS | 1788 | 1464368804694 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 10:06:44 INFO - TEST-START | /FileAPI/idlharness.html 10:06:44 INFO - PROCESS | 1788 | 1464368804701 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - PROCESS | 1788 | 1464368804706 Marionette TRACE conn4 <- [1,3026,null,{}] 10:06:44 INFO - PROCESS | 1788 | 1464368804712 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:44 INFO - PROCESS | 1788 | 1464368804958 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 10:06:45 INFO - PROCESS | 1788 | 1464368805325 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c7ec400 == 161 [pid = 1788] [id = 766] 10:06:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x8eb31800) [pid = 1788] [serial = 2297] [outer = (nil)] 10:06:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0xa2382000) [pid = 1788] [serial = 2298] [outer = 0x8eb31800] 10:06:45 INFO - PROCESS | 1788 | 1464368805419 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0xa2731000) [pid = 1788] [serial = 2299] [outer = 0x8eb31800] 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:06:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:06:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:06:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:06:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:06:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:06:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:06:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:06:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:06:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:06:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:06:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:06:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:06:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:06:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:06:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:06:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:06:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:06:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:06:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:06:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:06:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:06:47 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 10:06:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:06:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:06:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:06:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:06:47 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 10:06:47 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 10:06:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:06:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:06:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:06:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:06:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:06:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:06:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:06:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:06:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:06:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:06:47 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 10:06:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:06:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:06:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:06:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:06:47 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 10:06:47 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 10:06:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:06:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:06:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:06:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:06:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:06:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 2462ms 10:06:47 INFO - TEST-START | /FileAPI/idlharness.worker 10:06:47 INFO - PROCESS | 1788 | 1464368806998 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:06:47 INFO - PROCESS | 1788 | 1464368807164 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 1788 | 1464368807169 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 10:06:47 INFO - PROCESS | 1788 | 1464368807359 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 1788 | 1464368807363 Marionette TRACE conn4 <- [1,3030,null,{}] 10:06:47 INFO - PROCESS | 1788 | 1464368807376 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:47 INFO - PROCESS | 1788 | 1464368807662 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 10:06:47 INFO - PROCESS | 1788 | 1464368807942 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2379400 == 162 [pid = 1788] [id = 767] 10:06:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0xa27bf800) [pid = 1788] [serial = 2300] [outer = (nil)] 10:06:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0xa6d7ac00) [pid = 1788] [serial = 2301] [outer = 0xa27bf800] 10:06:48 INFO - PROCESS | 1788 | 1464368808044 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0xa6d7c800) [pid = 1788] [serial = 2302] [outer = 0xa27bf800] 10:06:48 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:06:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:06:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:06:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:06:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:06:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:06:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:06:50 INFO - {} 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:06:50 INFO - {} 10:06:50 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 - {} 10:06:50 INFO - {} 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:06:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:06:50 INFO - {} 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:06:50 INFO - {} 10:06:50 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 - {} 10:06:50 INFO - {} 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:06:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:06:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:06:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:06:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:06:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:06:50 INFO - {} 10:06:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3109ms 10:06:50 INFO - PROCESS | 1788 | 1464368810159 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x9142a000 == 161 [pid = 1788] [id = 610] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x8f5de400 == 160 [pid = 1788] [id = 608] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x86875c00 == 159 [pid = 1788] [id = 748] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x8be96c00 == 158 [pid = 1788] [id = 747] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x8b54d800 == 157 [pid = 1788] [id = 746] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x86cc8000 == 156 [pid = 1788] [id = 745] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9b8c00 == 155 [pid = 1788] [id = 742] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x86665400 == 154 [pid = 1788] [id = 743] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x9b0b3000 == 153 [pid = 1788] [id = 741] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x9a28e000 == 152 [pid = 1788] [id = 740] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x99fea000 == 151 [pid = 1788] [id = 739] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x97878800 == 150 [pid = 1788] [id = 738] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x8f751c00 == 149 [pid = 1788] [id = 736] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x9475dc00 == 148 [pid = 1788] [id = 737] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x926b5000 == 147 [pid = 1788] [id = 735] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x8ead0400 == 146 [pid = 1788] [id = 734] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x8bfde800 == 145 [pid = 1788] [id = 733] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x9176ac00 == 144 [pid = 1788] [id = 732] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x8f5db800 == 143 [pid = 1788] [id = 730] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x8b548000 == 142 [pid = 1788] [id = 731] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x8dee7000 == 141 [pid = 1788] [id = 729] 10:06:53 INFO - PROCESS | 1788 | --DOCSHELL 0x8a0e4800 == 140 [pid = 1788] [id = 728] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x8eba4c00) [pid = 1788] [serial = 2183] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x92194c00) [pid = 1788] [serial = 2150] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x9277a800) [pid = 1788] [serial = 2156] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x8ead0800) [pid = 1788] [serial = 2129] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x91425c00) [pid = 1788] [serial = 2142] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x8eb32800) [pid = 1788] [serial = 2130] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x8c7e2000) [pid = 1788] [serial = 2120] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x8dee4000) [pid = 1788] [serial = 2127] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x9176d400) [pid = 1788] [serial = 2144] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x8d894000) [pid = 1788] [serial = 2126] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x8eb79000) [pid = 1788] [serial = 2132] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x8a8e0800) [pid = 1788] [serial = 2123] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x8a8d7400) [pid = 1788] [serial = 2180] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x92ade800) [pid = 1788] [serial = 2160] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x8be58400) [pid = 1788] [serial = 2175] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8d899400) [pid = 1788] [serial = 2178] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x92ad9800) [pid = 1788] [serial = 2159] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x8eba8c00) [pid = 1788] [serial = 2133] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x926b0800) [pid = 1788] [serial = 2153] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x93c85c00) [pid = 1788] [serial = 2166] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x938eec00) [pid = 1788] [serial = 2162] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x8f44f000) [pid = 1788] [serial = 2135] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x93c0f000) [pid = 1788] [serial = 2165] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x9276e400) [pid = 1788] [serial = 2154] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x95385c00) [pid = 1788] [serial = 2169] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x8d5dc400) [pid = 1788] [serial = 2177] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x93b7f800) [pid = 1788] [serial = 2163] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x9297f800) [pid = 1788] [serial = 2157] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x92198c00) [pid = 1788] [serial = 2151] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x8f451c00) [pid = 1788] [serial = 2136] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x918edc00) [pid = 1788] [serial = 2145] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x919f5400) [pid = 1788] [serial = 2147] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8ead4800) [pid = 1788] [serial = 2181] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x8f75ec00) [pid = 1788] [serial = 2139] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8b547c00) [pid = 1788] [serial = 2174] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9667b000) [pid = 1788] [serial = 2171] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x91ab1400) [pid = 1788] [serial = 2148] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x912db000) [pid = 1788] [serial = 2141] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x9518e000) [pid = 1788] [serial = 2168] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8eb3cc00) [pid = 1788] [serial = 2058] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x8b551400) [pid = 1788] [serial = 2124] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8f75b800) [pid = 1788] [serial = 2138] [outer = (nil)] [url = about:blank] 10:06:53 INFO - PROCESS | 1788 | 1464368813753 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 10:06:53 INFO - PROCESS | 1788 | 1464368813771 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 10:06:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:06:53 INFO - PROCESS | 1788 | 1464368813824 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 1788 | 1464368813830 Marionette TRACE conn4 <- [1,3034,null,{}] 10:06:53 INFO - PROCESS | 1788 | 1464368813839 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:54 INFO - PROCESS | 1788 | 1464368814059 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 10:06:54 INFO - PROCESS | 1788 | 1464368814323 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x858c9800 == 141 [pid = 1788] [id = 768] 10:06:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x858d1400) [pid = 1788] [serial = 2303] [outer = (nil)] 10:06:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8a8d6000) [pid = 1788] [serial = 2304] [outer = 0x858d1400] 10:06:54 INFO - PROCESS | 1788 | 1464368814407 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8ab1a000) [pid = 1788] [serial = 2305] [outer = 0x858d1400] 10:06:55 INFO - PROCESS | 1788 | 1464368815170 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:06:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1403ms 10:06:55 INFO - PROCESS | 1788 | 1464368815215 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 1788 | 1464368815221 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 10:06:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:06:55 INFO - PROCESS | 1788 | 1464368815233 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 1788 | 1464368815238 Marionette TRACE conn4 <- [1,3038,null,{}] 10:06:55 INFO - PROCESS | 1788 | 1464368815246 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:55 INFO - PROCESS | 1788 | 1464368815481 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 10:06:55 INFO - PROCESS | 1788 | 1464368815754 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c702800 == 142 [pid = 1788] [id = 769] 10:06:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8c702c00) [pid = 1788] [serial = 2306] [outer = (nil)] 10:06:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8d54d800) [pid = 1788] [serial = 2307] [outer = 0x8c702c00] 10:06:55 INFO - PROCESS | 1788 | 1464368815884 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8d896400) [pid = 1788] [serial = 2308] [outer = 0x8c702c00] 10:06:56 INFO - PROCESS | 1788 | 1464368816651 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:06:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:06:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1469ms 10:06:56 INFO - PROCESS | 1788 | 1464368816701 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 10:06:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:06:56 INFO - PROCESS | 1788 | 1464368816705 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 10:06:56 INFO - PROCESS | 1788 | 1464368816721 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 1788 | 1464368816724 Marionette TRACE conn4 <- [1,3042,null,{}] 10:06:56 INFO - PROCESS | 1788 | 1464368816738 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:57 INFO - PROCESS | 1788 | 1464368817056 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 10:06:57 INFO - PROCESS | 1788 | 1464368817114 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eaa4000 == 143 [pid = 1788] [id = 770] 10:06:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8eac7000) [pid = 1788] [serial = 2309] [outer = (nil)] 10:06:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x8ead4800) [pid = 1788] [serial = 2310] [outer = 0x8eac7000] 10:06:57 INFO - PROCESS | 1788 | 1464368817198 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x8eae0c00) [pid = 1788] [serial = 2311] [outer = 0x8eac7000] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x86878000) [pid = 1788] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x924cc000) [pid = 1788] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x92b8a400) [pid = 1788] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x9b0bd800) [pid = 1788] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x86cc8800) [pid = 1788] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x8f75a400) [pid = 1788] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8c70a400) [pid = 1788] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x9518e800) [pid = 1788] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x9a2d7c00) [pid = 1788] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x99f6f800) [pid = 1788] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x912d3000) [pid = 1788] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x9a373800) [pid = 1788] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x86cccc00) [pid = 1788] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x8b54e000) [pid = 1788] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x9b0b9c00) [pid = 1788] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x912d7c00) [pid = 1788] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x8a8de000) [pid = 1788] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x919f5c00) [pid = 1788] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x92ada000) [pid = 1788] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x95451000) [pid = 1788] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x8ea71800) [pid = 1788] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:06:58 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x8be9a800) [pid = 1788] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:06:59 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. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:06:59 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'.) 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:06:59 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. 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:06:59 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. 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:06:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:06:59 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. 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:06:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:06:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:06:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:06:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:06:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:06:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:06:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:06:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2486ms 10:06:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:06:59 INFO - PROCESS | 1788 | 1464368819078 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:06:59 INFO - PROCESS | 1788 | 1464368819202 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 1788 | 1464368819206 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 10:06:59 INFO - PROCESS | 1788 | 1464368819216 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 1788 | 1464368819225 Marionette TRACE conn4 <- [1,3046,null,{}] 10:06:59 INFO - PROCESS | 1788 | 1464368819236 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:59 INFO - PROCESS | 1788 | 1464368819580 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 10:06:59 INFO - PROCESS | 1788 | 1464368819614 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x858d3000 == 144 [pid = 1788] [id = 771] 10:06:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x858d7000) [pid = 1788] [serial = 2312] [outer = (nil)] 10:06:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8686f800) [pid = 1788] [serial = 2313] [outer = 0x858d7000] 10:06:59 INFO - PROCESS | 1788 | 1464368819693 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8c70a400) [pid = 1788] [serial = 2314] [outer = 0x858d7000] 10:07:00 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:07:00 INFO - PROCESS | 1788 | 1464368820559 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:07:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:07:00 INFO - {} 10:07:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1393ms 10:07:00 INFO - PROCESS | 1788 | 1464368820611 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 1788 | 1464368820615 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 10:07:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:07:00 INFO - PROCESS | 1788 | 1464368820634 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 1788 | 1464368820638 Marionette TRACE conn4 <- [1,3050,null,{}] 10:07:00 INFO - PROCESS | 1788 | 1464368820644 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:01 INFO - PROCESS | 1788 | 1464368821038 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 10:07:01 INFO - PROCESS | 1788 | 1464368821422 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x858d2c00 == 145 [pid = 1788] [id = 772] 10:07:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x858d3800) [pid = 1788] [serial = 2315] [outer = (nil)] 10:07:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x858d8400) [pid = 1788] [serial = 2316] [outer = 0x858d3800] 10:07:01 INFO - PROCESS | 1788 | 1464368821532 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x89a30c00) [pid = 1788] [serial = 2317] [outer = 0x858d3800] 10:07:02 INFO - PROCESS | 1788 | 1464368822410 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:07:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:07:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:07:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:07:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:07:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1804ms 10:07:02 INFO - PROCESS | 1788 | 1464368822434 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 1788 | 1464368822441 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 10:07:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:07:02 INFO - PROCESS | 1788 | 1464368822452 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - PROCESS | 1788 | 1464368822459 Marionette TRACE conn4 <- [1,3054,null,{}] 10:07:02 INFO - PROCESS | 1788 | 1464368822467 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:02 INFO - PROCESS | 1788 | 1464368822740 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 10:07:03 INFO - PROCESS | 1788 | 1464368823109 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8be57c00 == 146 [pid = 1788] [id = 773] 10:07:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8be61c00) [pid = 1788] [serial = 2318] [outer = (nil)] 10:07:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8be99000) [pid = 1788] [serial = 2319] [outer = 0x8be61c00] 10:07:03 INFO - PROCESS | 1788 | 1464368823213 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8c079c00) [pid = 1788] [serial = 2320] [outer = 0x8be61c00] 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 10:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:07:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2194ms 10:07:04 INFO - PROCESS | 1788 | 1464368824442 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:07:04 INFO - PROCESS | 1788 | 1464368824693 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 1788 | 1464368824706 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 10:07:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:07:04 INFO - PROCESS | 1788 | 1464368824944 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 1788 | 1464368824949 Marionette TRACE conn4 <- [1,3058,null,{}] 10:07:04 INFO - PROCESS | 1788 | 1464368824959 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:05 INFO - PROCESS | 1788 | 1464368825214 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 10:07:05 INFO - PROCESS | 1788 | 1464368825521 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c502800 == 147 [pid = 1788] [id = 774] 10:07:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8ead4c00) [pid = 1788] [serial = 2321] [outer = (nil)] 10:07:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8f44f000) [pid = 1788] [serial = 2322] [outer = 0x8ead4c00] 10:07:05 INFO - PROCESS | 1788 | 1464368825617 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x858d2400) [pid = 1788] [serial = 2323] [outer = 0x8ead4c00] 10:07:06 INFO - PROCESS | 1788 | 1464368826596 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:07:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:07:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:07:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:07:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:07:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:07:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:07:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:07:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:07:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1745ms 10:07:06 INFO - PROCESS | 1788 | 1464368826638 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 1788 | 1464368826652 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 10:07:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:07:06 INFO - PROCESS | 1788 | 1464368826726 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - PROCESS | 1788 | 1464368826735 Marionette TRACE conn4 <- [1,3062,null,{}] 10:07:06 INFO - PROCESS | 1788 | 1464368826742 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:07 INFO - PROCESS | 1788 | 1464368827036 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 10:07:07 INFO - PROCESS | 1788 | 1464368827368 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eba4c00 == 148 [pid = 1788] [id = 775] 10:07:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8f5de400) [pid = 1788] [serial = 2324] [outer = (nil)] 10:07:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x912d5c00) [pid = 1788] [serial = 2325] [outer = 0x8f5de400] 10:07:07 INFO - PROCESS | 1788 | 1464368827462 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x91421000) [pid = 1788] [serial = 2326] [outer = 0x8f5de400] 10:07:07 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:07:08 INFO - PROCESS | 1788 | 1464368828385 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:07:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:07:08 INFO - {} 10:07:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1712ms 10:07:08 INFO - PROCESS | 1788 | 1464368828418 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 1788 | 1464368828423 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 10:07:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:07:08 INFO - PROCESS | 1788 | 1464368828436 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 1788 | 1464368828439 Marionette TRACE conn4 <- [1,3066,null,{}] 10:07:08 INFO - PROCESS | 1788 | 1464368828446 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:08 INFO - PROCESS | 1788 | 1464368828750 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 10:07:09 INFO - PROCESS | 1788 | 1464368829115 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x89a2c000 == 149 [pid = 1788] [id = 776] 10:07:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x912d9000) [pid = 1788] [serial = 2327] [outer = (nil)] 10:07:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x919f6800) [pid = 1788] [serial = 2328] [outer = 0x912d9000] 10:07:09 INFO - PROCESS | 1788 | 1464368829213 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x91ab8800) [pid = 1788] [serial = 2329] [outer = 0x912d9000] 10:07:10 INFO - PROCESS | 1788 | 1464368830056 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:07:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:07:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:07:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:07:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:07:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:07:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:07:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:07:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1690ms 10:07:10 INFO - PROCESS | 1788 | 1464368830140 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 10:07:10 INFO - PROCESS | 1788 | 1464368830145 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 10:07:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:07:10 INFO - PROCESS | 1788 | 1464368830155 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 1788 | 1464368830158 Marionette TRACE conn4 <- [1,3070,null,{}] 10:07:10 INFO - PROCESS | 1788 | 1464368830165 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:10 INFO - PROCESS | 1788 | 1464368830433 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 10:07:10 INFO - PROCESS | 1788 | 1464368830812 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x92199000 == 150 [pid = 1788] [id = 777] 10:07:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x92199400) [pid = 1788] [serial = 2330] [outer = (nil)] 10:07:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x9233d000) [pid = 1788] [serial = 2331] [outer = 0x92199400] 10:07:10 INFO - PROCESS | 1788 | 1464368830927 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x926b0800) [pid = 1788] [serial = 2332] [outer = 0x92199400] 10:07:11 INFO - PROCESS | 1788 | 1464368831882 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:07:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:07:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:07:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:07:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:07:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:07:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:07:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1781ms 10:07:11 INFO - PROCESS | 1788 | 1464368831958 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 1788 | 1464368831962 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 10:07:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:07:11 INFO - PROCESS | 1788 | 1464368831974 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - PROCESS | 1788 | 1464368831977 Marionette TRACE conn4 <- [1,3074,null,{}] 10:07:11 INFO - PROCESS | 1788 | 1464368831985 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:12 INFO - PROCESS | 1788 | 1464368832274 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 10:07:12 INFO - PROCESS | 1788 | 1464368832650 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x9176d000 == 151 [pid = 1788] [id = 778] 10:07:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x919fa800) [pid = 1788] [serial = 2333] [outer = (nil)] 10:07:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x92ad3000) [pid = 1788] [serial = 2334] [outer = 0x919fa800] 10:07:12 INFO - PROCESS | 1788 | 1464368832745 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x92addc00) [pid = 1788] [serial = 2335] [outer = 0x919fa800] 10:07:13 INFO - PROCESS | 1788 | 1464368833597 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:07:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1695ms 10:07:13 INFO - PROCESS | 1788 | 1464368833689 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 10:07:13 INFO - PROCESS | 1788 | 1464368833694 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 10:07:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:07:13 INFO - PROCESS | 1788 | 1464368833706 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 1788 | 1464368833709 Marionette TRACE conn4 <- [1,3078,null,{}] 10:07:13 INFO - PROCESS | 1788 | 1464368833717 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:13 INFO - PROCESS | 1788 | 1464368833996 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 10:07:14 INFO - PROCESS | 1788 | 1464368834366 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x91763800 == 152 [pid = 1788] [id = 779] 10:07:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x918ec000) [pid = 1788] [serial = 2336] [outer = (nil)] 10:07:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x919f2c00) [pid = 1788] [serial = 2337] [outer = 0x918ec000] 10:07:14 INFO - PROCESS | 1788 | 1464368834466 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x92779800) [pid = 1788] [serial = 2338] [outer = 0x918ec000] 10:07:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 10:07:15 INFO - reader.readAsText(blob_2) 10:07:15 INFO - }" did not throw 10:07:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 10:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 10:07:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 10:07:15 INFO - reader.readAsDataURL(blob_2) 10:07:15 INFO - }" did not throw 10:07:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 10:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 10:07:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 10:07:15 INFO - reader.readAsArrayBuffer(blob_2) 10:07:15 INFO - }" did not throw 10:07:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 10:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 10:07:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 10:07:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 10:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:07:15 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 1788 | 1464368835410 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 10:07:15 INFO - PROCESS | 1788 | 1464368835464 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 1788 | 1464368835471 Marionette TRACE conn4 <- [1,3082,null,{}] 10:07:15 INFO - PROCESS | 1788 | 1464368835494 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:15 INFO - PROCESS | 1788 | 1464368835886 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 10:07:16 INFO - PROCESS | 1788 | 1464368836349 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x858d8000 == 153 [pid = 1788] [id = 780] 10:07:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x938eec00) [pid = 1788] [serial = 2339] [outer = (nil)] 10:07:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x93c0cc00) [pid = 1788] [serial = 2340] [outer = 0x938eec00] 10:07:16 INFO - PROCESS | 1788 | 1464368836502 Marionette DEBUG loaded listener.js 10:07:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x93c8fc00) [pid = 1788] [serial = 2341] [outer = 0x938eec00] 10:07:17 INFO - PROCESS | 1788 | 1464368837365 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:07:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:07:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:07:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:07:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1992ms 10:07:17 INFO - PROCESS | 1788 | 1464368837426 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 1788 | 1464368837429 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 10:07:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:07:17 INFO - PROCESS | 1788 | 1464368837437 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - PROCESS | 1788 | 1464368837441 Marionette TRACE conn4 <- [1,3086,null,{}] 10:07:17 INFO - PROCESS | 1788 | 1464368837448 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:17 INFO - PROCESS | 1788 | 1464368837756 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 10:07:18 INFO - PROCESS | 1788 | 1464368838142 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b84000 == 154 [pid = 1788] [id = 781] 10:07:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x93b88c00) [pid = 1788] [serial = 2342] [outer = (nil)] 10:07:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x9538b000) [pid = 1788] [serial = 2343] [outer = 0x93b88c00] 10:07:18 INFO - PROCESS | 1788 | 1464368838240 Marionette DEBUG loaded listener.js 10:07:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9544f400) [pid = 1788] [serial = 2344] [outer = 0x93b88c00] 10:07:19 INFO - PROCESS | 1788 | 1464368839055 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:07:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:07:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1641ms 10:07:19 INFO - PROCESS | 1788 | 1464368839079 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 10:07:19 INFO - PROCESS | 1788 | 1464368839083 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 10:07:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:07:19 INFO - PROCESS | 1788 | 1464368839090 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:07:19 INFO - PROCESS | 1788 | 1464368839094 Marionette TRACE conn4 <- [1,3090,null,{}] 10:07:19 INFO - PROCESS | 1788 | 1464368839100 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:19 INFO - PROCESS | 1788 | 1464368839370 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 10:07:19 INFO - PROCESS | 1788 | 1464368839745 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x9538c800 == 155 [pid = 1788] [id = 782] 10:07:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x966c6400) [pid = 1788] [serial = 2345] [outer = (nil)] 10:07:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x97879400) [pid = 1788] [serial = 2346] [outer = 0x966c6400] 10:07:19 INFO - PROCESS | 1788 | 1464368839861 Marionette DEBUG loaded listener.js 10:07:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x993dd000) [pid = 1788] [serial = 2347] [outer = 0x966c6400] 10:07:20 INFO - PROCESS | 1788 | 1464368840726 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:07:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1682ms 10:07:20 INFO - PROCESS | 1788 | 1464368840774 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 10:07:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:07:20 INFO - PROCESS | 1788 | 1464368840779 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 10:07:20 INFO - PROCESS | 1788 | 1464368840786 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 1788 | 1464368840790 Marionette TRACE conn4 <- [1,3094,null,{}] 10:07:20 INFO - PROCESS | 1788 | 1464368840819 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:21 INFO - PROCESS | 1788 | 1464368841108 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 10:07:21 INFO - PROCESS | 1788 | 1464368841490 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x99689400 == 156 [pid = 1788] [id = 783] 10:07:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x99f6f800) [pid = 1788] [serial = 2348] [outer = (nil)] 10:07:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9a9bc800) [pid = 1788] [serial = 2349] [outer = 0x99f6f800] 10:07:21 INFO - PROCESS | 1788 | 1464368841589 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x9b0b4000) [pid = 1788] [serial = 2350] [outer = 0x99f6f800] 10:07:22 INFO - PROCESS | 1788 | 1464368842410 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:07:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:07:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1640ms 10:07:22 INFO - PROCESS | 1788 | 1464368842426 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 1788 | 1464368842430 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 10:07:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:07:22 INFO - PROCESS | 1788 | 1464368842437 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 1788 | 1464368842441 Marionette TRACE conn4 <- [1,3098,null,{}] 10:07:22 INFO - PROCESS | 1788 | 1464368842447 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:22 INFO - PROCESS | 1788 | 1464368842705 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 10:07:23 INFO - PROCESS | 1788 | 1464368843072 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x97874c00 == 157 [pid = 1788] [id = 784] 10:07:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9a2da000) [pid = 1788] [serial = 2351] [outer = (nil)] 10:07:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9b364c00) [pid = 1788] [serial = 2352] [outer = 0x9a2da000] 10:07:23 INFO - PROCESS | 1788 | 1464368843168 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x9bb7b800) [pid = 1788] [serial = 2353] [outer = 0x9a2da000] 10:07:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:07:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:07:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1581ms 10:07:24 INFO - PROCESS | 1788 | 1464368844007 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:07:24 INFO - PROCESS | 1788 | 1464368844020 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 1788 | 1464368844023 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 10:07:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:07:24 INFO - PROCESS | 1788 | 1464368844065 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 1788 | 1464368844069 Marionette TRACE conn4 <- [1,3102,null,{}] 10:07:24 INFO - PROCESS | 1788 | 1464368844081 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:24 INFO - PROCESS | 1788 | 1464368844343 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 10:07:24 INFO - PROCESS | 1788 | 1464368844741 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x85bea000 == 158 [pid = 1788] [id = 785] 10:07:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x85bebc00) [pid = 1788] [serial = 2354] [outer = (nil)] 10:07:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x85bf3400) [pid = 1788] [serial = 2355] [outer = 0x85bebc00] 10:07:24 INFO - PROCESS | 1788 | 1464368844837 Marionette DEBUG loaded listener.js 10:07:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x85bf5c00) [pid = 1788] [serial = 2356] [outer = 0x85bebc00] 10:07:25 INFO - PROCESS | 1788 | 1464368845654 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:07:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:07:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1673ms 10:07:25 INFO - PROCESS | 1788 | 1464368845706 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 10:07:25 INFO - PROCESS | 1788 | 1464368845710 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 10:07:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:07:25 INFO - PROCESS | 1788 | 1464368845717 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:07:25 INFO - PROCESS | 1788 | 1464368845720 Marionette TRACE conn4 <- [1,3106,null,{}] 10:07:25 INFO - PROCESS | 1788 | 1464368845727 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:25 INFO - PROCESS | 1788 | 1464368845987 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 10:07:26 INFO - PROCESS | 1788 | 1464368846371 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x85bef000 == 159 [pid = 1788] [id = 786] 10:07:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x85bf4400) [pid = 1788] [serial = 2357] [outer = (nil)] 10:07:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x85cc7000) [pid = 1788] [serial = 2358] [outer = 0x85bf4400] 10:07:26 INFO - PROCESS | 1788 | 1464368846468 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x85cc9400) [pid = 1788] [serial = 2359] [outer = 0x85bf4400] 10:07:27 INFO - PROCESS | 1788 | 1464368847291 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:07:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:07:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:07:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:07:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1591ms 10:07:27 INFO - PROCESS | 1788 | 1464368847309 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 10:07:27 INFO - PROCESS | 1788 | 1464368847313 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 10:07:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:07:27 INFO - PROCESS | 1788 | 1464368847320 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:07:27 INFO - PROCESS | 1788 | 1464368847324 Marionette TRACE conn4 <- [1,3110,null,{}] 10:07:27 INFO - PROCESS | 1788 | 1464368847329 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:27 INFO - PROCESS | 1788 | 1464368847729 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 10:07:28 INFO - PROCESS | 1788 | 1464368848218 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x85cc5c00 == 160 [pid = 1788] [id = 787] 10:07:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x85cc6000) [pid = 1788] [serial = 2360] [outer = (nil)] 10:07:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x85ccf800) [pid = 1788] [serial = 2361] [outer = 0x85cc6000] 10:07:28 INFO - PROCESS | 1788 | 1464368848317 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x85cd1400) [pid = 1788] [serial = 2362] [outer = 0x85cc6000] 10:07:29 INFO - PROCESS | 1788 | 1464368849148 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:07:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:07:29 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 10:07:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:07:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1890ms 10:07:29 INFO - PROCESS | 1788 | 1464368849213 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 10:07:29 INFO - PROCESS | 1788 | 1464368849217 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 10:07:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:07:29 INFO - PROCESS | 1788 | 1464368849224 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:07:29 INFO - PROCESS | 1788 | 1464368849228 Marionette TRACE conn4 <- [1,3114,null,{}] 10:07:29 INFO - PROCESS | 1788 | 1464368849234 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:29 INFO - PROCESS | 1788 | 1464368849536 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 10:07:29 INFO - PROCESS | 1788 | 1464368849895 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"f2e6f8b9-70f7-4d4b-9db1-5856877ec43d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x85ccd400 == 161 [pid = 1788] [id = 788] 10:07:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x85ccf400) [pid = 1788] [serial = 2363] [outer = (nil)] 10:07:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x85cdec00) [pid = 1788] [serial = 2364] [outer = 0x85ccf400] 10:07:30 INFO - PROCESS | 1788 | 1464368850003 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x85ce0800) [pid = 1788] [serial = 2365] [outer = 0x85ccf400] 10:07:30 INFO - PROCESS | 1788 | 1464368850822 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:07:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:07:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1643ms 10:07:30 INFO - PROCESS | 1788 | 1464368850868 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 1788 | 1464368850873 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 10:07:31 WARNING - u'runner_teardown' () 10:07:31 INFO - No more tests 10:07:32 INFO - Got 0 unexpected results 10:07:32 INFO - SUITE-END | took 1412s 10:07:32 INFO - Closing logging queue 10:07:32 INFO - queue closed 10:07:32 INFO - Return code: 0 10:07:32 WARNING - # TBPL SUCCESS # 10:07:32 INFO - Running post-action listener: _resource_record_post_action 10:07:32 INFO - Running post-run listener: _resource_record_post_run 10:07:33 INFO - Total resource usage - Wall time: 1449s; CPU: 98.0%; Read bytes: 14131200; Write bytes: 921505792; Read time: 612; Write time: 251960 10:07:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:07:33 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 134660096; Read time: 0; Write time: 129420 10:07:33 INFO - run-tests - Wall time: 1418s; CPU: 98.0%; Read bytes: 11411456; Write bytes: 776658944; Read time: 324; Write time: 113072 10:07:33 INFO - Running post-run listener: _upload_blobber_files 10:07:33 INFO - Blob upload gear active. 10:07:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:07:33 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 10:07:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:07:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:07:34 INFO - (blobuploader) - INFO - Open directory for files ... 10:07:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:07:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:07:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:07:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:07:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:07:36 INFO - (blobuploader) - INFO - Done attempting. 10:07:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:07:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:07:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:07:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:07:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:07:37 INFO - (blobuploader) - INFO - Done attempting. 10:07:37 INFO - (blobuploader) - INFO - Iteration through files over. 10:07:37 INFO - Return code: 0 10:07:38 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:07:38 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:07:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87a3911ca0507ec54234ecb5a733a04b08935981b1754bb6ef395a1b76372a4bb2212af7da6e52cea57025f71c664c3a50089b45f7e63da1586f8993b51e701b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6ea2e8958cbd861ce94c9b2c0935510b2dc3f68d98f3dcd584b083712ec1297e9865e60b5f4f65063f1468c702ab9e2ca4ada60efea76d8947d463cd5b005fe5"} 10:07:38 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:07:38 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:07:38 INFO - Contents: 10:07:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87a3911ca0507ec54234ecb5a733a04b08935981b1754bb6ef395a1b76372a4bb2212af7da6e52cea57025f71c664c3a50089b45f7e63da1586f8993b51e701b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6ea2e8958cbd861ce94c9b2c0935510b2dc3f68d98f3dcd584b083712ec1297e9865e60b5f4f65063f1468c702ab9e2ca4ada60efea76d8947d463cd5b005fe5"} 10:07:38 INFO - Running post-run listener: copy_logs_to_upload_dir 10:07:38 INFO - Copying logs to upload dir... 10:07:38 INFO - mkdir: /builds/slave/test/build/upload/logs 10:07:38 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1559.612952 ========= master_lag: 280.50 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 40 secs) (at 2016-05-27 10:12:18.537355) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 22 secs) (at 2016-05-27 10:12:18.538181) ========= 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-1464364912.936144-1039313881 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87a3911ca0507ec54234ecb5a733a04b08935981b1754bb6ef395a1b76372a4bb2212af7da6e52cea57025f71c664c3a50089b45f7e63da1586f8993b51e701b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6ea2e8958cbd861ce94c9b2c0935510b2dc3f68d98f3dcd584b083712ec1297e9865e60b5f4f65063f1468c702ab9e2ca4ada60efea76d8947d463cd5b005fe5"} build_url:https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033627 build_url: 'https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87a3911ca0507ec54234ecb5a733a04b08935981b1754bb6ef395a1b76372a4bb2212af7da6e52cea57025f71c664c3a50089b45f7e63da1586f8993b51e701b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6ea2e8958cbd861ce94c9b2c0935510b2dc3f68d98f3dcd584b083712ec1297e9865e60b5f4f65063f1468c702ab9e2ca4ada60efea76d8947d463cd5b005fe5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ISoVKm_PR9ytozQIRf1UtQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 22.11 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 22 secs) (at 2016-05-27 10:12:40.677944) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 18 secs) (at 2016-05-27 10:12:40.678264) ========= 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-1464364912.936144-1039313881 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018180 ========= master_lag: 18.10 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 18 secs) (at 2016-05-27 10:12:58.799521) ========= ========= Started reboot skipped (results: 3, elapsed: 15 secs) (at 2016-05-27 10:12:58.799823) ========= ========= Finished reboot skipped (results: 3, elapsed: 15 secs) (at 2016-05-27 10:13:14.739709) ========= ========= Total master_lag: 321.16 =========